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 Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<InterconnectDiagnosticsLinkStatus.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<InterconnectDiagnosticsLinkStatus.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<InterconnectDiagnosticsLinkStatus.Builder>
    • getDefaultInstanceForType

      public InterconnectDiagnosticsLinkStatus getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public InterconnectDiagnosticsLinkStatus buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public InterconnectDiagnosticsLinkStatus.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<InterconnectDiagnosticsLinkStatus.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.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:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.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 interface InterconnectDiagnosticsLinkStatusOrBuilder
    • 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 interface InterconnectDiagnosticsLinkStatusOrBuilder
    • 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 interface InterconnectDiagnosticsLinkStatusOrBuilder
    • setArpCaches

       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

       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

       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

       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

       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

       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

       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

      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 interface InterconnectDiagnosticsLinkStatusOrBuilder
    • 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 interface InterconnectDiagnosticsLinkStatusOrBuilder
    • 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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      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:
      hasGoogleDemarc in interface InterconnectDiagnosticsLinkStatusOrBuilder
      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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      Returns:
      Whether the lacpStatus field is set.
    • getLacpStatus

      public InterconnectDiagnosticsLinkLACPStatus getLacpStatus()
      optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
      Specified by:
      getLacpStatus in interface InterconnectDiagnosticsLinkStatusOrBuilder
      Returns:
      The lacpStatus.
    • setLacpStatus

      optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
    • setLacpStatus

      optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
    • mergeLacpStatus

      optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
    • 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 interface InterconnectDiagnosticsLinkStatusOrBuilder
    • hasMacsec

      public boolean hasMacsec()
       Describes the status of MACsec encryption on this link.
       
      optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490;
      Specified by:
      hasMacsec in interface InterconnectDiagnosticsLinkStatusOrBuilder
      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:
      getMacsec in interface InterconnectDiagnosticsLinkStatusOrBuilder
      Returns:
      The macsec.
    • setMacsec

       Describes the status of MACsec encryption on this link.
       
      optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490;
    • setMacsec

       Describes the status of MACsec encryption on this link.
       
      optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490;
    • mergeMacsec

       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

      public InterconnectDiagnosticsMacsecStatusOrBuilder getMacsecOrBuilder()
       Describes the status of MACsec encryption on this link.
       
      optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490;
      Specified by:
      getMacsecOrBuilder in interface InterconnectDiagnosticsLinkStatusOrBuilder
    • 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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      Returns:
      The receivingOpticalPower.
    • setReceivingOpticalPower

       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

       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

       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 interface InterconnectDiagnosticsLinkStatusOrBuilder
    • 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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      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 interface InterconnectDiagnosticsLinkStatusOrBuilder
      Returns:
      The transmittingOpticalPower.
    • setTransmittingOpticalPower

       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

       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

       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 interface InterconnectDiagnosticsLinkStatusOrBuilder