public static final class ProbingDetails.SingleEdgeResponse extends GeneratedMessage implements ProbingDetails.SingleEdgeResponseOrBuilder
Probing results for a single edge device.
Protobuf type google.cloud.networkmanagement.v1.ProbingDetails.SingleEdgeResponse
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
DESTINATION_EGRESS_LOCATION_FIELD_NUMBER
public static final int DESTINATION_EGRESS_LOCATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DESTINATION_ROUTER_FIELD_NUMBER
public static final int DESTINATION_ROUTER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PROBING_LATENCY_FIELD_NUMBER
public static final int PROBING_LATENCY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESULT_FIELD_NUMBER
public static final int RESULT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SENT_PROBE_COUNT_FIELD_NUMBER
public static final int SENT_PROBE_COUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SUCCESSFUL_PROBE_COUNT_FIELD_NUMBER
public static final int SUCCESSFUL_PROBE_COUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ProbingDetails.SingleEdgeResponse getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ProbingDetails.SingleEdgeResponse.Builder newBuilder()
newBuilder(ProbingDetails.SingleEdgeResponse prototype)
public static ProbingDetails.SingleEdgeResponse.Builder newBuilder(ProbingDetails.SingleEdgeResponse prototype)
public static ProbingDetails.SingleEdgeResponse parseDelimitedFrom(InputStream input)
public static ProbingDetails.SingleEdgeResponse parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ProbingDetails.SingleEdgeResponse parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ProbingDetails.SingleEdgeResponse parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ProbingDetails.SingleEdgeResponse parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ProbingDetails.SingleEdgeResponse parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ProbingDetails.SingleEdgeResponse parseFrom(CodedInputStream input)
public static ProbingDetails.SingleEdgeResponse parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ProbingDetails.SingleEdgeResponse parseFrom(InputStream input)
public static ProbingDetails.SingleEdgeResponse parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ProbingDetails.SingleEdgeResponse parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ProbingDetails.SingleEdgeResponse parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ProbingDetails.SingleEdgeResponse> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ProbingDetails.SingleEdgeResponse getDefaultInstanceForType()
getDestinationEgressLocation()
public ProbingDetails.EdgeLocation getDestinationEgressLocation()
The EdgeLocation from which a packet, destined to the internet, will
egress the Google network.
This will only be populated for a connectivity test which has an internet
destination address.
The absence of this field must not be used as an indication that the
destination is part of the Google network.
.google.cloud.networkmanagement.v1.ProbingDetails.EdgeLocation destination_egress_location = 5;
getDestinationEgressLocationOrBuilder()
public ProbingDetails.EdgeLocationOrBuilder getDestinationEgressLocationOrBuilder()
The EdgeLocation from which a packet, destined to the internet, will
egress the Google network.
This will only be populated for a connectivity test which has an internet
destination address.
The absence of this field must not be used as an indication that the
destination is part of the Google network.
.google.cloud.networkmanagement.v1.ProbingDetails.EdgeLocation destination_egress_location = 5;
getDestinationRouter()
public String getDestinationRouter()
Router name in the format '{router}.{metroshard}'. For example:
pf01.aaa01, pr02.aaa01.
string destination_router = 6;
| Returns |
| Type |
Description |
String |
The destinationRouter.
|
getDestinationRouterBytes()
public ByteString getDestinationRouterBytes()
Router name in the format '{router}.{metroshard}'. For example:
pf01.aaa01, pr02.aaa01.
string destination_router = 6;
| Returns |
| Type |
Description |
ByteString |
The bytes for destinationRouter.
|
getParserForType()
public Parser<ProbingDetails.SingleEdgeResponse> getParserForType()
Overrides
getProbingLatency()
public LatencyDistribution getProbingLatency()
Latency as measured by active probing in one direction: from the source
to the destination endpoint.
.google.cloud.networkmanagement.v1.LatencyDistribution probing_latency = 4;
getProbingLatencyOrBuilder()
public LatencyDistributionOrBuilder getProbingLatencyOrBuilder()
Latency as measured by active probing in one direction: from the source
to the destination endpoint.
.google.cloud.networkmanagement.v1.LatencyDistribution probing_latency = 4;
getResult()
public ProbingDetails.ProbingResult getResult()
The overall result of active probing for this egress device.
.google.cloud.networkmanagement.v1.ProbingDetails.ProbingResult result = 1;
getResultValue()
public int getResultValue()
The overall result of active probing for this egress device.
.google.cloud.networkmanagement.v1.ProbingDetails.ProbingResult result = 1;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for result.
|
getSentProbeCount()
public int getSentProbeCount()
Number of probes sent.
int32 sent_probe_count = 2;
| Returns |
| Type |
Description |
int |
The sentProbeCount.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSuccessfulProbeCount()
public int getSuccessfulProbeCount()
Number of probes that reached the destination.
int32 successful_probe_count = 3;
| Returns |
| Type |
Description |
int |
The successfulProbeCount.
|
hasDestinationEgressLocation()
public boolean hasDestinationEgressLocation()
The EdgeLocation from which a packet, destined to the internet, will
egress the Google network.
This will only be populated for a connectivity test which has an internet
destination address.
The absence of this field must not be used as an indication that the
destination is part of the Google network.
.google.cloud.networkmanagement.v1.ProbingDetails.EdgeLocation destination_egress_location = 5;
| Returns |
| Type |
Description |
boolean |
Whether the destinationEgressLocation field is set.
|
hasProbingLatency()
public boolean hasProbingLatency()
Latency as measured by active probing in one direction: from the source
to the destination endpoint.
.google.cloud.networkmanagement.v1.LatencyDistribution probing_latency = 4;
| Returns |
| Type |
Description |
boolean |
Whether the probingLatency field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ProbingDetails.SingleEdgeResponse.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ProbingDetails.SingleEdgeResponse.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ProbingDetails.SingleEdgeResponse.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides