public final class ProbingDetails extends com.google.protobuf.GeneratedMessageV3 implements ProbingDetailsOrBuilder
Results of active probing from the last run of the test.Protobuf type
google.cloud.networkmanagement.v1beta1.ProbingDetails| Modifier and Type | Class and Description |
|---|---|
static class |
ProbingDetails.Builder
Results of active probing from the last run of the test.
|
static class |
ProbingDetails.EdgeLocation
Representation of a network edge location as per
https://cloud.google.com/vpc/docs/edge-locations.
|
static interface |
ProbingDetails.EdgeLocationOrBuilder |
static class |
ProbingDetails.ProbingAbortCause
Abort cause types.
|
static class |
ProbingDetails.ProbingResult
Overall probing result of the test.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ABORT_CAUSE_FIELD_NUMBER |
static int |
DESTINATION_EGRESS_LOCATION_FIELD_NUMBER |
static int |
ENDPOINT_INFO_FIELD_NUMBER |
static int |
ERROR_FIELD_NUMBER |
static int |
PROBING_LATENCY_FIELD_NUMBER |
static int |
RESULT_FIELD_NUMBER |
static int |
SENT_PROBE_COUNT_FIELD_NUMBER |
static int |
SUCCESSFUL_PROBE_COUNT_FIELD_NUMBER |
static int |
VERIFY_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ProbingDetails.ProbingAbortCause |
getAbortCause()
The reason probing was aborted.
|
int |
getAbortCauseValue()
The reason probing was aborted.
|
static ProbingDetails |
getDefaultInstance() |
ProbingDetails |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
ProbingDetails.EdgeLocation |
getDestinationEgressLocation()
The EdgeLocation from which a packet destined for/originating from the
internet will egress/ingress the Google network.
|
ProbingDetails.EdgeLocationOrBuilder |
getDestinationEgressLocationOrBuilder()
The EdgeLocation from which a packet destined for/originating from the
internet will egress/ingress the Google network.
|
EndpointInfo |
getEndpointInfo()
The source and destination endpoints derived from the test input and used
for active probing.
|
EndpointInfoOrBuilder |
getEndpointInfoOrBuilder()
The source and destination endpoints derived from the test input and used
for active probing.
|
com.google.rpc.Status |
getError()
Details about an internal failure or the cancellation of active probing.
|
com.google.rpc.StatusOrBuilder |
getErrorOrBuilder()
Details about an internal failure or the cancellation of active probing.
|
com.google.protobuf.Parser<ProbingDetails> |
getParserForType() |
LatencyDistribution |
getProbingLatency()
Latency as measured by active probing in one direction:
from the source to the destination endpoint.
|
LatencyDistributionOrBuilder |
getProbingLatencyOrBuilder()
Latency as measured by active probing in one direction:
from the source to the destination endpoint.
|
ProbingDetails.ProbingResult |
getResult()
The overall result of active probing.
|
int |
getResultValue()
The overall result of active probing.
|
int |
getSentProbeCount()
Number of probes sent.
|
int |
getSerializedSize() |
int |
getSuccessfulProbeCount()
Number of probes that reached the destination.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
com.google.protobuf.Timestamp |
getVerifyTime()
The time that reachability was assessed through active probing.
|
com.google.protobuf.TimestampOrBuilder |
getVerifyTimeOrBuilder()
The time that reachability was assessed through active probing.
|
boolean |
hasDestinationEgressLocation()
The EdgeLocation from which a packet destined for/originating from the
internet will egress/ingress the Google network.
|
boolean |
hasEndpointInfo()
The source and destination endpoints derived from the test input and used
for active probing.
|
boolean |
hasError()
Details about an internal failure or the cancellation of active probing.
|
int |
hashCode() |
boolean |
hasProbingLatency()
Latency as measured by active probing in one direction:
from the source to the destination endpoint.
|
boolean |
hasVerifyTime()
The time that reachability was assessed through active probing.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ProbingDetails.Builder |
newBuilder() |
static ProbingDetails.Builder |
newBuilder(ProbingDetails prototype) |
ProbingDetails.Builder |
newBuilderForType() |
protected ProbingDetails.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ProbingDetails |
parseDelimitedFrom(InputStream input) |
static ProbingDetails |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ProbingDetails |
parseFrom(byte[] data) |
static ProbingDetails |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ProbingDetails |
parseFrom(ByteBuffer data) |
static ProbingDetails |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ProbingDetails |
parseFrom(com.google.protobuf.ByteString data) |
static ProbingDetails |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ProbingDetails |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ProbingDetails |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ProbingDetails |
parseFrom(InputStream input) |
static ProbingDetails |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ProbingDetails> |
parser() |
ProbingDetails.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int RESULT_FIELD_NUMBER
public static final int VERIFY_TIME_FIELD_NUMBER
public static final int ERROR_FIELD_NUMBER
public static final int ABORT_CAUSE_FIELD_NUMBER
public static final int SENT_PROBE_COUNT_FIELD_NUMBER
public static final int SUCCESSFUL_PROBE_COUNT_FIELD_NUMBER
public static final int ENDPOINT_INFO_FIELD_NUMBER
public static final int PROBING_LATENCY_FIELD_NUMBER
public static final int DESTINATION_EGRESS_LOCATION_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public int getResultValue()
The overall result of active probing.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingResult result = 1;getResultValue in interface ProbingDetailsOrBuilderpublic ProbingDetails.ProbingResult getResult()
The overall result of active probing.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingResult result = 1;getResult in interface ProbingDetailsOrBuilderpublic boolean hasVerifyTime()
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;hasVerifyTime in interface ProbingDetailsOrBuilderpublic com.google.protobuf.Timestamp getVerifyTime()
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;getVerifyTime in interface ProbingDetailsOrBuilderpublic com.google.protobuf.TimestampOrBuilder getVerifyTimeOrBuilder()
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;getVerifyTimeOrBuilder in interface ProbingDetailsOrBuilderpublic boolean hasError()
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;hasError in interface ProbingDetailsOrBuilderpublic com.google.rpc.Status getError()
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;getError in interface ProbingDetailsOrBuilderpublic com.google.rpc.StatusOrBuilder getErrorOrBuilder()
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;getErrorOrBuilder in interface ProbingDetailsOrBuilderpublic int getAbortCauseValue()
The reason probing was aborted.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingAbortCause abort_cause = 4;
getAbortCauseValue in interface ProbingDetailsOrBuilderpublic ProbingDetails.ProbingAbortCause getAbortCause()
The reason probing was aborted.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingAbortCause abort_cause = 4;
getAbortCause in interface ProbingDetailsOrBuilderpublic int getSentProbeCount()
Number of probes sent.
int32 sent_probe_count = 5;getSentProbeCount in interface ProbingDetailsOrBuilderpublic int getSuccessfulProbeCount()
Number of probes that reached the destination.
int32 successful_probe_count = 6;getSuccessfulProbeCount in interface ProbingDetailsOrBuilderpublic boolean hasEndpointInfo()
The source and destination endpoints derived from the test input and used for active probing.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 7;hasEndpointInfo in interface ProbingDetailsOrBuilderpublic EndpointInfo getEndpointInfo()
The source and destination endpoints derived from the test input and used for active probing.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 7;getEndpointInfo in interface ProbingDetailsOrBuilderpublic EndpointInfoOrBuilder getEndpointInfoOrBuilder()
The source and destination endpoints derived from the test input and used for active probing.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 7;getEndpointInfoOrBuilder in interface ProbingDetailsOrBuilderpublic boolean hasProbingLatency()
Latency as measured by active probing in one direction: from the source to the destination endpoint.
.google.cloud.networkmanagement.v1beta1.LatencyDistribution probing_latency = 8;hasProbingLatency in interface ProbingDetailsOrBuilderpublic LatencyDistribution getProbingLatency()
Latency as measured by active probing in one direction: from the source to the destination endpoint.
.google.cloud.networkmanagement.v1beta1.LatencyDistribution probing_latency = 8;getProbingLatency in interface ProbingDetailsOrBuilderpublic LatencyDistributionOrBuilder getProbingLatencyOrBuilder()
Latency as measured by active probing in one direction: from the source to the destination endpoint.
.google.cloud.networkmanagement.v1beta1.LatencyDistribution probing_latency = 8;getProbingLatencyOrBuilder in interface ProbingDetailsOrBuilderpublic 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.v1beta1.ProbingDetails.EdgeLocation destination_egress_location = 9;
hasDestinationEgressLocation in interface ProbingDetailsOrBuilderpublic 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.v1beta1.ProbingDetails.EdgeLocation destination_egress_location = 9;
getDestinationEgressLocation in interface ProbingDetailsOrBuilderpublic 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.v1beta1.ProbingDetails.EdgeLocation destination_egress_location = 9;
getDestinationEgressLocationOrBuilder in interface ProbingDetailsOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ProbingDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ProbingDetails parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ProbingDetails parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ProbingDetails parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ProbingDetails parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ProbingDetails parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ProbingDetails parseFrom(InputStream input) throws IOException
IOExceptionpublic static ProbingDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ProbingDetails parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ProbingDetails parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ProbingDetails parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ProbingDetails parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ProbingDetails.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ProbingDetails.Builder newBuilder()
public static ProbingDetails.Builder newBuilder(ProbingDetails prototype)
public ProbingDetails.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ProbingDetails.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ProbingDetails getDefaultInstance()
public static com.google.protobuf.Parser<ProbingDetails> parser()
public com.google.protobuf.Parser<ProbingDetails> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ProbingDetails getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.