public final class ProbingDetails extends GeneratedMessageV3 implements ProbingDetailsOrBuilder
Results of active probing from the last run of the test.
Protobuf type google.cloud.networkmanagement.v1.ProbingDetails
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
ABORT_CAUSE_FIELD_NUMBER
public static final int ABORT_CAUSE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
DESTINATION_EGRESS_LOCATION_FIELD_NUMBER
public static final int DESTINATION_EGRESS_LOCATION_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
ENDPOINT_INFO_FIELD_NUMBER
public static final int ENDPOINT_INFO_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
ERROR_FIELD_NUMBER
public static final int ERROR_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 | |
VERIFY_TIME_FIELD_NUMBER
public static final int VERIFY_TIME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static ProbingDetails getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ProbingDetails.Builder newBuilder()
newBuilder(ProbingDetails prototype)
public static ProbingDetails.Builder newBuilder(ProbingDetails prototype)
public static ProbingDetails parseDelimitedFrom(InputStream input)
public static ProbingDetails parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ProbingDetails parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ProbingDetails parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ProbingDetails parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ProbingDetails parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ProbingDetails parseFrom(CodedInputStream input)
public static ProbingDetails parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ProbingDetails parseFrom(InputStream input)
public static ProbingDetails parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ProbingDetails parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ProbingDetails parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ProbingDetails> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getAbortCause()
public ProbingDetails.ProbingAbortCause getAbortCause()
The reason probing was aborted.
.google.cloud.networkmanagement.v1.ProbingDetails.ProbingAbortCause abort_cause = 4;
getAbortCauseValue()
public int getAbortCauseValue()
The reason probing was aborted.
.google.cloud.networkmanagement.v1.ProbingDetails.ProbingAbortCause abort_cause = 4;
Returns |
---|
Type | Description |
int | The enum numeric value on the wire for abortCause.
|
getDefaultInstanceForType()
public ProbingDetails getDefaultInstanceForType()
getDestinationEgressLocation()
public ProbingDetails.EdgeLocation getDestinationEgressLocation()
The EdgeLocation from which a packet destined for/originating from the
internet will egress/ingress the Google network.
This will only be populated for a connectivity test which has an internet
destination/source address.
The absence of this field must not be used as an indication that the
destination/source is part of the Google network.
.google.cloud.networkmanagement.v1.ProbingDetails.EdgeLocation destination_egress_location = 9;
getDestinationEgressLocationOrBuilder()
public ProbingDetails.EdgeLocationOrBuilder getDestinationEgressLocationOrBuilder()
The EdgeLocation from which a packet destined for/originating from the
internet will egress/ingress the Google network.
This will only be populated for a connectivity test which has an internet
destination/source address.
The absence of this field must not be used as an indication that the
destination/source is part of the Google network.
.google.cloud.networkmanagement.v1.ProbingDetails.EdgeLocation destination_egress_location = 9;
getEndpointInfo()
public EndpointInfo getEndpointInfo()
The source and destination endpoints derived from the test input and used
for active probing.
.google.cloud.networkmanagement.v1.EndpointInfo endpoint_info = 7;
getEndpointInfoOrBuilder()
public EndpointInfoOrBuilder getEndpointInfoOrBuilder()
The source and destination endpoints derived from the test input and used
for active probing.
.google.cloud.networkmanagement.v1.EndpointInfo endpoint_info = 7;
getError()
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;
Returns |
---|
Type | Description |
com.google.rpc.Status | The error.
|
getErrorOrBuilder()
public StatusOrBuilder getErrorOrBuilder()
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;
Returns |
---|
Type | Description |
com.google.rpc.StatusOrBuilder | |
getParserForType()
public Parser<ProbingDetails> 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 = 8;
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 = 8;
getResult()
public ProbingDetails.ProbingResult getResult()
The overall result of active probing.
.google.cloud.networkmanagement.v1.ProbingDetails.ProbingResult result = 1;
getResultValue()
public int getResultValue()
The overall result of active probing.
.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 = 5;
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 = 6;
Returns |
---|
Type | Description |
int | The successfulProbeCount.
|
getVerifyTime()
public Timestamp getVerifyTime()
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;
Returns |
---|
Type | Description |
Timestamp | The verifyTime.
|
getVerifyTimeOrBuilder()
public TimestampOrBuilder getVerifyTimeOrBuilder()
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;
hasDestinationEgressLocation()
public boolean hasDestinationEgressLocation()
The EdgeLocation from which a packet destined for/originating from the
internet will egress/ingress the Google network.
This will only be populated for a connectivity test which has an internet
destination/source address.
The absence of this field must not be used as an indication that the
destination/source is part of the Google network.
.google.cloud.networkmanagement.v1.ProbingDetails.EdgeLocation destination_egress_location = 9;
Returns |
---|
Type | Description |
boolean | Whether the destinationEgressLocation field is set.
|
hasEndpointInfo()
public boolean hasEndpointInfo()
The source and destination endpoints derived from the test input and used
for active probing.
.google.cloud.networkmanagement.v1.EndpointInfo endpoint_info = 7;
Returns |
---|
Type | Description |
boolean | Whether the endpointInfo field is set.
|
hasError()
public boolean hasError()
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;
Returns |
---|
Type | Description |
boolean | Whether the error 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 = 8;
Returns |
---|
Type | Description |
boolean | Whether the probingLatency field is set.
|
hasVerifyTime()
public boolean hasVerifyTime()
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;
Returns |
---|
Type | Description |
boolean | Whether the verifyTime field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ProbingDetails.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ProbingDetails.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public ProbingDetails.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides