public static final class ProbingDetails.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder> implements ProbingDetailsOrBuilder
Results of active probing from the last run of the test.Protobuf type
google.cloud.networkmanagement.v1beta1.ProbingDetails| Modifier and Type | Method and Description |
|---|---|
ProbingDetails.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ProbingDetails |
build() |
ProbingDetails |
buildPartial() |
ProbingDetails.Builder |
clear() |
ProbingDetails.Builder |
clearAbortCause()
The reason probing was aborted.
|
ProbingDetails.Builder |
clearDestinationEgressLocation()
The EdgeLocation from which a packet destined for/originating from the
internet will egress/ingress the Google network.
|
ProbingDetails.Builder |
clearEndpointInfo()
The source and destination endpoints derived from the test input and used
for active probing.
|
ProbingDetails.Builder |
clearError()
Details about an internal failure or the cancellation of active probing.
|
ProbingDetails.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ProbingDetails.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ProbingDetails.Builder |
clearProbingLatency()
Latency as measured by active probing in one direction:
from the source to the destination endpoint.
|
ProbingDetails.Builder |
clearResult()
The overall result of active probing.
|
ProbingDetails.Builder |
clearSentProbeCount()
Number of probes sent.
|
ProbingDetails.Builder |
clearSuccessfulProbeCount()
Number of probes that reached the destination.
|
ProbingDetails.Builder |
clearVerifyTime()
The time that reachability was assessed through active probing.
|
ProbingDetails.Builder |
clone() |
ProbingDetails.ProbingAbortCause |
getAbortCause()
The reason probing was aborted.
|
int |
getAbortCauseValue()
The reason probing was aborted.
|
ProbingDetails |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ProbingDetails.EdgeLocation |
getDestinationEgressLocation()
The EdgeLocation from which a packet destined for/originating from the
internet will egress/ingress the Google network.
|
ProbingDetails.EdgeLocation.Builder |
getDestinationEgressLocationBuilder()
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.
|
EndpointInfo.Builder |
getEndpointInfoBuilder()
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.Status.Builder |
getErrorBuilder()
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.
|
LatencyDistribution |
getProbingLatency()
Latency as measured by active probing in one direction:
from the source to the destination endpoint.
|
LatencyDistribution.Builder |
getProbingLatencyBuilder()
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 |
getSuccessfulProbeCount()
Number of probes that reached the destination.
|
com.google.protobuf.Timestamp |
getVerifyTime()
The time that reachability was assessed through active probing.
|
com.google.protobuf.Timestamp.Builder |
getVerifyTimeBuilder()
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.
|
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() |
ProbingDetails.Builder |
mergeDestinationEgressLocation(ProbingDetails.EdgeLocation value)
The EdgeLocation from which a packet destined for/originating from the
internet will egress/ingress the Google network.
|
ProbingDetails.Builder |
mergeEndpointInfo(EndpointInfo value)
The source and destination endpoints derived from the test input and used
for active probing.
|
ProbingDetails.Builder |
mergeError(com.google.rpc.Status value)
Details about an internal failure or the cancellation of active probing.
|
ProbingDetails.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ProbingDetails.Builder |
mergeFrom(com.google.protobuf.Message other) |
ProbingDetails.Builder |
mergeFrom(ProbingDetails other) |
ProbingDetails.Builder |
mergeProbingLatency(LatencyDistribution value)
Latency as measured by active probing in one direction:
from the source to the destination endpoint.
|
ProbingDetails.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ProbingDetails.Builder |
mergeVerifyTime(com.google.protobuf.Timestamp value)
The time that reachability was assessed through active probing.
|
ProbingDetails.Builder |
setAbortCause(ProbingDetails.ProbingAbortCause value)
The reason probing was aborted.
|
ProbingDetails.Builder |
setAbortCauseValue(int value)
The reason probing was aborted.
|
ProbingDetails.Builder |
setDestinationEgressLocation(ProbingDetails.EdgeLocation.Builder builderForValue)
The EdgeLocation from which a packet destined for/originating from the
internet will egress/ingress the Google network.
|
ProbingDetails.Builder |
setDestinationEgressLocation(ProbingDetails.EdgeLocation value)
The EdgeLocation from which a packet destined for/originating from the
internet will egress/ingress the Google network.
|
ProbingDetails.Builder |
setEndpointInfo(EndpointInfo.Builder builderForValue)
The source and destination endpoints derived from the test input and used
for active probing.
|
ProbingDetails.Builder |
setEndpointInfo(EndpointInfo value)
The source and destination endpoints derived from the test input and used
for active probing.
|
ProbingDetails.Builder |
setError(com.google.rpc.Status.Builder builderForValue)
Details about an internal failure or the cancellation of active probing.
|
ProbingDetails.Builder |
setError(com.google.rpc.Status value)
Details about an internal failure or the cancellation of active probing.
|
ProbingDetails.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ProbingDetails.Builder |
setProbingLatency(LatencyDistribution.Builder builderForValue)
Latency as measured by active probing in one direction:
from the source to the destination endpoint.
|
ProbingDetails.Builder |
setProbingLatency(LatencyDistribution value)
Latency as measured by active probing in one direction:
from the source to the destination endpoint.
|
ProbingDetails.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ProbingDetails.Builder |
setResult(ProbingDetails.ProbingResult value)
The overall result of active probing.
|
ProbingDetails.Builder |
setResultValue(int value)
The overall result of active probing.
|
ProbingDetails.Builder |
setSentProbeCount(int value)
Number of probes sent.
|
ProbingDetails.Builder |
setSuccessfulProbeCount(int value)
Number of probes that reached the destination.
|
ProbingDetails.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ProbingDetails.Builder |
setVerifyTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time that reachability was assessed through active probing.
|
ProbingDetails.Builder |
setVerifyTime(com.google.protobuf.Timestamp value)
The time that reachability was assessed through active probing.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder>public ProbingDetails.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder>public ProbingDetails getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ProbingDetails build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ProbingDetails buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ProbingDetails.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder>public ProbingDetails.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder>public ProbingDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder>public ProbingDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder>public ProbingDetails.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder>public ProbingDetails.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder>public ProbingDetails.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ProbingDetails.Builder>public ProbingDetails.Builder mergeFrom(ProbingDetails other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder>public ProbingDetails.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ProbingDetails.Builder>IOExceptionpublic int getResultValue()
The overall result of active probing.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingResult result = 1;getResultValue in interface ProbingDetailsOrBuilderpublic ProbingDetails.Builder setResultValue(int value)
The overall result of active probing.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingResult result = 1;value - The enum numeric value on the wire for result to set.public ProbingDetails.ProbingResult getResult()
The overall result of active probing.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingResult result = 1;getResult in interface ProbingDetailsOrBuilderpublic ProbingDetails.Builder setResult(ProbingDetails.ProbingResult value)
The overall result of active probing.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingResult result = 1;value - The result to set.public ProbingDetails.Builder clearResult()
The overall result of active probing.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingResult result = 1;public 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 ProbingDetails.Builder setVerifyTime(com.google.protobuf.Timestamp value)
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;public ProbingDetails.Builder setVerifyTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;public ProbingDetails.Builder mergeVerifyTime(com.google.protobuf.Timestamp value)
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;public ProbingDetails.Builder clearVerifyTime()
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;public com.google.protobuf.Timestamp.Builder getVerifyTimeBuilder()
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;public 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 ProbingDetails.Builder setError(com.google.rpc.Status value)
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;public ProbingDetails.Builder setError(com.google.rpc.Status.Builder builderForValue)
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;public ProbingDetails.Builder mergeError(com.google.rpc.Status value)
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;public ProbingDetails.Builder clearError()
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;public com.google.rpc.Status.Builder getErrorBuilder()
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;public 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.Builder setAbortCauseValue(int value)
The reason probing was aborted.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingAbortCause abort_cause = 4;
value - The enum numeric value on the wire for abortCause to set.public ProbingDetails.ProbingAbortCause getAbortCause()
The reason probing was aborted.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingAbortCause abort_cause = 4;
getAbortCause in interface ProbingDetailsOrBuilderpublic ProbingDetails.Builder setAbortCause(ProbingDetails.ProbingAbortCause value)
The reason probing was aborted.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingAbortCause abort_cause = 4;
value - The abortCause to set.public ProbingDetails.Builder clearAbortCause()
The reason probing was aborted.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingAbortCause abort_cause = 4;
public int getSentProbeCount()
Number of probes sent.
int32 sent_probe_count = 5;getSentProbeCount in interface ProbingDetailsOrBuilderpublic ProbingDetails.Builder setSentProbeCount(int value)
Number of probes sent.
int32 sent_probe_count = 5;value - The sentProbeCount to set.public ProbingDetails.Builder clearSentProbeCount()
Number of probes sent.
int32 sent_probe_count = 5;public int getSuccessfulProbeCount()
Number of probes that reached the destination.
int32 successful_probe_count = 6;getSuccessfulProbeCount in interface ProbingDetailsOrBuilderpublic ProbingDetails.Builder setSuccessfulProbeCount(int value)
Number of probes that reached the destination.
int32 successful_probe_count = 6;value - The successfulProbeCount to set.public ProbingDetails.Builder clearSuccessfulProbeCount()
Number of probes that reached the destination.
int32 successful_probe_count = 6;public 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 ProbingDetails.Builder setEndpointInfo(EndpointInfo value)
The source and destination endpoints derived from the test input and used for active probing.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 7;public ProbingDetails.Builder setEndpointInfo(EndpointInfo.Builder builderForValue)
The source and destination endpoints derived from the test input and used for active probing.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 7;public ProbingDetails.Builder mergeEndpointInfo(EndpointInfo value)
The source and destination endpoints derived from the test input and used for active probing.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 7;public ProbingDetails.Builder clearEndpointInfo()
The source and destination endpoints derived from the test input and used for active probing.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 7;public EndpointInfo.Builder getEndpointInfoBuilder()
The source and destination endpoints derived from the test input and used for active probing.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 7;public 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 ProbingDetails.Builder setProbingLatency(LatencyDistribution value)
Latency as measured by active probing in one direction: from the source to the destination endpoint.
.google.cloud.networkmanagement.v1beta1.LatencyDistribution probing_latency = 8;public ProbingDetails.Builder setProbingLatency(LatencyDistribution.Builder builderForValue)
Latency as measured by active probing in one direction: from the source to the destination endpoint.
.google.cloud.networkmanagement.v1beta1.LatencyDistribution probing_latency = 8;public ProbingDetails.Builder mergeProbingLatency(LatencyDistribution value)
Latency as measured by active probing in one direction: from the source to the destination endpoint.
.google.cloud.networkmanagement.v1beta1.LatencyDistribution probing_latency = 8;public ProbingDetails.Builder clearProbingLatency()
Latency as measured by active probing in one direction: from the source to the destination endpoint.
.google.cloud.networkmanagement.v1beta1.LatencyDistribution probing_latency = 8;public LatencyDistribution.Builder getProbingLatencyBuilder()
Latency as measured by active probing in one direction: from the source to the destination endpoint.
.google.cloud.networkmanagement.v1beta1.LatencyDistribution probing_latency = 8;public 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.Builder setDestinationEgressLocation(ProbingDetails.EdgeLocation value)
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;
public ProbingDetails.Builder setDestinationEgressLocation(ProbingDetails.EdgeLocation.Builder builderForValue)
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;
public ProbingDetails.Builder mergeDestinationEgressLocation(ProbingDetails.EdgeLocation value)
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;
public ProbingDetails.Builder clearDestinationEgressLocation()
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;
public ProbingDetails.EdgeLocation.Builder getDestinationEgressLocationBuilder()
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;
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.v1beta1.ProbingDetails.EdgeLocation destination_egress_location = 9;
getDestinationEgressLocationOrBuilder in interface ProbingDetailsOrBuilderpublic final ProbingDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder>public final ProbingDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ProbingDetails.Builder>Copyright © 2022 Google LLC. All rights reserved.