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.GeneratedMessage.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.GeneratedMessage.Builder<InterconnectDiagnosticsLinkStatus.Builder>
implements InterconnectDiagnosticsLinkStatusOrBuilder
Protobuf type
google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus-
Method Summary
Modifier and TypeMethodDescriptionaddAllArpCaches(Iterable<? extends InterconnectDiagnosticsARPEntry> values) A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.addArpCaches(int index, InterconnectDiagnosticsARPEntry value) A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.addArpCaches(int index, InterconnectDiagnosticsARPEntry.Builder builderForValue) A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.addArpCaches(InterconnectDiagnosticsARPEntry.Builder builderForValue) A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.addArpCachesBuilder(int index) A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.build()clear()A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.The unique ID for this link assigned during turn up by Google.The Demarc address assigned by Google and provided in the LoA.optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;Describes the status of MACsec encryption on this link.The operational status of the link.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.getArpCaches(int index) A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.getArpCachesBuilder(int index) A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.intA list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.getArpCachesOrBuilder(int index) A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.List<? extends InterconnectDiagnosticsARPEntryOrBuilder>A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.The unique ID for this link assigned during turn up by Google.com.google.protobuf.ByteStringThe unique ID for this link assigned during turn up by Google.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe Demarc address assigned by Google and provided in the LoA.com.google.protobuf.ByteStringThe Demarc address assigned by Google and provided in the LoA.optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;Describes the status of MACsec encryption on this link.Describes the status of MACsec encryption on this link.Describes the status of MACsec encryption on this link.The operational status of the link.com.google.protobuf.ByteStringThe operational status of the link.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.booleanThe unique ID for this link assigned during turn up by Google.booleanThe Demarc address assigned by Google and provided in the LoA.booleanoptional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;booleanDescribes the status of MACsec encryption on this link.booleanThe operational status of the link.booleanAn InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.booleanAn InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;Describes the status of MACsec encryption on this link.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.removeArpCaches(int index) A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.setArpCaches(int index, InterconnectDiagnosticsARPEntry value) A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.setArpCaches(int index, InterconnectDiagnosticsARPEntry.Builder builderForValue) A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link.setCircuitId(String value) The unique ID for this link assigned during turn up by Google.setCircuitIdBytes(com.google.protobuf.ByteString value) The unique ID for this link assigned during turn up by Google.setGoogleDemarc(String value) The Demarc address assigned by Google and provided in the LoA.setGoogleDemarcBytes(com.google.protobuf.ByteString value) The Demarc address assigned by Google and provided in the LoA.optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;setLacpStatus(InterconnectDiagnosticsLinkLACPStatus.Builder builderForValue) optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;Describes the status of MACsec encryption on this link.setMacsec(InterconnectDiagnosticsMacsecStatus.Builder builderForValue) Describes the status of MACsec encryption on this link.setOperationalStatus(String value) The operational status of the link.setOperationalStatusBytes(com.google.protobuf.ByteString value) The operational status of the link.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.setReceivingOpticalPower(InterconnectDiagnosticsLinkOpticalPower.Builder builderForValue) An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.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<InterconnectDiagnosticsLinkStatus.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<InterconnectDiagnosticsLinkStatus.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<InterconnectDiagnosticsLinkStatus.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<InterconnectDiagnosticsLinkStatus.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InterconnectDiagnosticsLinkStatus.Builder>
-
mergeFrom
public InterconnectDiagnosticsLinkStatus.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<InterconnectDiagnosticsLinkStatus.Builder>- Throws:
IOException
-
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:
getArpCachesListin 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:
getArpCachesCountin interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-
getArpCaches
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:
getArpCachesin 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
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
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
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
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:
getArpCachesOrBuilderin interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-
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:
getArpCachesOrBuilderListin interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-
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
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
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:
hasCircuitIdin interfaceInterconnectDiagnosticsLinkStatusOrBuilder- Returns:
- Whether the circuitId field is set.
-
getCircuitId
The unique ID for this link assigned during turn up by Google.
optional string circuit_id = 225180977;- Specified by:
getCircuitIdin 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:
getCircuitIdBytesin interfaceInterconnectDiagnosticsLinkStatusOrBuilder- Returns:
- The bytes for circuitId.
-
setCircuitId
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
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:
hasGoogleDemarcin interfaceInterconnectDiagnosticsLinkStatusOrBuilder- Returns:
- Whether the googleDemarc field is set.
-
getGoogleDemarc
The Demarc address assigned by Google and provided in the LoA.
optional string google_demarc = 51084;- Specified by:
getGoogleDemarcin 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:
getGoogleDemarcBytesin interfaceInterconnectDiagnosticsLinkStatusOrBuilder- Returns:
- The bytes for googleDemarc.
-
setGoogleDemarc
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
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:
hasLacpStatusin interfaceInterconnectDiagnosticsLinkStatusOrBuilder- Returns:
- Whether the lacpStatus field is set.
-
getLacpStatus
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;- Specified by:
getLacpStatusin 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
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415; -
getLacpStatusBuilder
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415; -
getLacpStatusOrBuilder
optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;- Specified by:
getLacpStatusOrBuilderin interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-
hasMacsec
public boolean hasMacsec()Describes the status of MACsec encryption on this link.
optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490;- Specified by:
hasMacsecin interfaceInterconnectDiagnosticsLinkStatusOrBuilder- Returns:
- Whether the macsec field is set.
-
getMacsec
Describes the status of MACsec encryption on this link.
optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490;- Specified by:
getMacsecin interfaceInterconnectDiagnosticsLinkStatusOrBuilder- Returns:
- The macsec.
-
setMacsec
public InterconnectDiagnosticsLinkStatus.Builder setMacsec(InterconnectDiagnosticsMacsecStatus value) Describes the status of MACsec encryption on this link.
optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490; -
setMacsec
public InterconnectDiagnosticsLinkStatus.Builder setMacsec(InterconnectDiagnosticsMacsecStatus.Builder builderForValue) Describes the status of MACsec encryption on this link.
optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490; -
mergeMacsec
public InterconnectDiagnosticsLinkStatus.Builder mergeMacsec(InterconnectDiagnosticsMacsecStatus value) Describes the status of MACsec encryption on this link.
optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490; -
clearMacsec
Describes the status of MACsec encryption on this link.
optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490; -
getMacsecBuilder
Describes the status of MACsec encryption on this link.
optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490; -
getMacsecOrBuilder
Describes the status of MACsec encryption on this link.
optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490;- Specified by:
getMacsecOrBuilderin 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:
hasOperationalStatusin interfaceInterconnectDiagnosticsLinkStatusOrBuilder- Returns:
- Whether the operationalStatus field is set.
-
getOperationalStatus
The operational status of the link. Check the OperationalStatus enum for the list of possible values.
optional string operational_status = 201070847;- Specified by:
getOperationalStatusin 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:
getOperationalStatusBytesin interfaceInterconnectDiagnosticsLinkStatusOrBuilder- Returns:
- The bytes for operationalStatus.
-
setOperationalStatus
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
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:
hasReceivingOpticalPowerin interfaceInterconnectDiagnosticsLinkStatusOrBuilder- Returns:
- Whether the receivingOpticalPower field is set.
-
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:
getReceivingOpticalPowerin 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
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
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
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:
getReceivingOpticalPowerOrBuilderin 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:
hasTransmittingOpticalPowerin interfaceInterconnectDiagnosticsLinkStatusOrBuilder- Returns:
- Whether the transmittingOpticalPower field is set.
-
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:
getTransmittingOpticalPowerin 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
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
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
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:
getTransmittingOpticalPowerOrBuilderin interfaceInterconnectDiagnosticsLinkStatusOrBuilder
-