Package com.google.cloud.compute.v1
Class InterconnectDiagnosticsLinkStatus
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus
- All Implemented Interfaces:
InterconnectDiagnosticsLinkStatusOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class InterconnectDiagnosticsLinkStatus
extends com.google.protobuf.GeneratedMessage
implements InterconnectDiagnosticsLinkStatusOrBuilder
Protobuf type
google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic enumThe operational status of the link.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleangetArpCaches(int index) 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.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;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.com.google.protobuf.Parser<InterconnectDiagnosticsLinkStatus>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.intAn 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.inthashCode()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 booleannewBuilder(InterconnectDiagnosticsLinkStatus prototype) newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<InterconnectDiagnosticsLinkStatus>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
ARP_CACHES_FIELD_NUMBER
public static final int ARP_CACHES_FIELD_NUMBER- See Also:
-
CIRCUIT_ID_FIELD_NUMBER
public static final int CIRCUIT_ID_FIELD_NUMBER- See Also:
-
GOOGLE_DEMARC_FIELD_NUMBER
public static final int GOOGLE_DEMARC_FIELD_NUMBER- See Also:
-
LACP_STATUS_FIELD_NUMBER
public static final int LACP_STATUS_FIELD_NUMBER- See Also:
-
MACSEC_FIELD_NUMBER
public static final int MACSEC_FIELD_NUMBER- See Also:
-
OPERATIONAL_STATUS_FIELD_NUMBER
public static final int OPERATIONAL_STATUS_FIELD_NUMBER- See Also:
-
RECEIVING_OPTICAL_POWER_FIELD_NUMBER
public static final int RECEIVING_OPTICAL_POWER_FIELD_NUMBER- See Also:
-
TRANSMITTING_OPTICAL_POWER_FIELD_NUMBER
public static final int TRANSMITTING_OPTICAL_POWER_FIELD_NUMBER- See Also:
-
-
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
-
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
-
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
-
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
-
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
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static InterconnectDiagnosticsLinkStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectDiagnosticsLinkStatus parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectDiagnosticsLinkStatus parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectDiagnosticsLinkStatus parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectDiagnosticsLinkStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectDiagnosticsLinkStatus parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static InterconnectDiagnosticsLinkStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static InterconnectDiagnosticsLinkStatus parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static InterconnectDiagnosticsLinkStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static InterconnectDiagnosticsLinkStatus parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static InterconnectDiagnosticsLinkStatus parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static InterconnectDiagnosticsLinkStatus.Builder newBuilder(InterconnectDiagnosticsLinkStatus prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected InterconnectDiagnosticsLinkStatus.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-