public static final class InterconnectDiagnostics.LinkStatus extends GeneratedMessageV3 implements InterconnectDiagnostics.LinkStatusOrBuilder
Describing the status for each link on the Interconnect.
Protobuf type google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkStatus
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CIRCUIT_ID_FIELD_NUMBER
public static final int CIRCUIT_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LACP_STATUS_FIELD_NUMBER
public static final int LACP_STATUS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LLDP_STATUSES_FIELD_NUMBER
public static final int LLDP_STATUSES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PACKET_COUNTS_FIELD_NUMBER
public static final int PACKET_COUNTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static InterconnectDiagnostics.LinkStatus getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static InterconnectDiagnostics.LinkStatus.Builder newBuilder()
newBuilder(InterconnectDiagnostics.LinkStatus prototype)
public static InterconnectDiagnostics.LinkStatus.Builder newBuilder(InterconnectDiagnostics.LinkStatus prototype)
public static InterconnectDiagnostics.LinkStatus parseDelimitedFrom(InputStream input)
public static InterconnectDiagnostics.LinkStatus parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static InterconnectDiagnostics.LinkStatus parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InterconnectDiagnostics.LinkStatus parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static InterconnectDiagnostics.LinkStatus parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InterconnectDiagnostics.LinkStatus parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InterconnectDiagnostics.LinkStatus parseFrom(CodedInputStream input)
public static InterconnectDiagnostics.LinkStatus parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static InterconnectDiagnostics.LinkStatus parseFrom(InputStream input)
public static InterconnectDiagnostics.LinkStatus parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static InterconnectDiagnostics.LinkStatus parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static InterconnectDiagnostics.LinkStatus parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<InterconnectDiagnostics.LinkStatus> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getCircuitId()
public String getCircuitId()
The unique ID for this link assigned during turn up by Google.
string circuit_id = 1;
Returns |
Type |
Description |
String |
The circuitId.
|
getCircuitIdBytes()
public ByteString getCircuitIdBytes()
The unique ID for this link assigned during turn up by Google.
string circuit_id = 1;
Returns |
Type |
Description |
ByteString |
The bytes for circuitId.
|
getDefaultInstanceForType()
public InterconnectDiagnostics.LinkStatus getDefaultInstanceForType()
getLacpStatus()
public InterconnectDiagnostics.LinkLACPStatus getLacpStatus()
Describing the state of a LACP link.
.google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkLACPStatus lacp_status = 2;
getLacpStatusOrBuilder()
public InterconnectDiagnostics.LinkLACPStatusOrBuilder getLacpStatusOrBuilder()
Describing the state of a LACP link.
.google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkLACPStatus lacp_status = 2;
getLldpStatuses(int index)
public InterconnectDiagnostics.LinkLLDPStatus getLldpStatuses(int index)
A list of LinkLLDPStatus objects, used to describe LLDP status of each
peer for each link on the Interconnect.
repeated .google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkLLDPStatus lldp_statuses = 3;
Parameter |
Name |
Description |
index |
int
|
getLldpStatusesCount()
public int getLldpStatusesCount()
A list of LinkLLDPStatus objects, used to describe LLDP status of each
peer for each link on the Interconnect.
repeated .google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkLLDPStatus lldp_statuses = 3;
Returns |
Type |
Description |
int |
|
getLldpStatusesList()
public List<InterconnectDiagnostics.LinkLLDPStatus> getLldpStatusesList()
A list of LinkLLDPStatus objects, used to describe LLDP status of each
peer for each link on the Interconnect.
repeated .google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkLLDPStatus lldp_statuses = 3;
getLldpStatusesOrBuilder(int index)
public InterconnectDiagnostics.LinkLLDPStatusOrBuilder getLldpStatusesOrBuilder(int index)
A list of LinkLLDPStatus objects, used to describe LLDP status of each
peer for each link on the Interconnect.
repeated .google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkLLDPStatus lldp_statuses = 3;
Parameter |
Name |
Description |
index |
int
|
getLldpStatusesOrBuilderList()
public List<? extends InterconnectDiagnostics.LinkLLDPStatusOrBuilder> getLldpStatusesOrBuilderList()
A list of LinkLLDPStatus objects, used to describe LLDP status of each
peer for each link on the Interconnect.
repeated .google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkLLDPStatus lldp_statuses = 3;
Returns |
Type |
Description |
List<? extends com.google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkLLDPStatusOrBuilder> |
|
getPacketCounts()
public InterconnectDiagnostics.PacketCounts getPacketCounts()
Packet counts specific statistics for this link.
.google.cloud.edgenetwork.v1.InterconnectDiagnostics.PacketCounts packet_counts = 4;
getPacketCountsOrBuilder()
public InterconnectDiagnostics.PacketCountsOrBuilder getPacketCountsOrBuilder()
Packet counts specific statistics for this link.
.google.cloud.edgenetwork.v1.InterconnectDiagnostics.PacketCounts packet_counts = 4;
getParserForType()
public Parser<InterconnectDiagnostics.LinkStatus> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasLacpStatus()
public boolean hasLacpStatus()
Describing the state of a LACP link.
.google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkLACPStatus lacp_status = 2;
Returns |
Type |
Description |
boolean |
Whether the lacpStatus field is set.
|
hasPacketCounts()
public boolean hasPacketCounts()
Packet counts specific statistics for this link.
.google.cloud.edgenetwork.v1.InterconnectDiagnostics.PacketCounts packet_counts = 4;
Returns |
Type |
Description |
boolean |
Whether the packetCounts field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public InterconnectDiagnostics.LinkStatus.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected InterconnectDiagnostics.LinkStatus.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public InterconnectDiagnostics.LinkStatus.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides