public final class ReachabilityDetails extends com.google.protobuf.GeneratedMessageV3 implements ReachabilityDetailsOrBuilder
Results of the configuration analysis from the last run of the test.Protobuf type
google.cloud.networkmanagement.v1beta1.ReachabilityDetails| Modifier and Type | Class and Description |
|---|---|
static class |
ReachabilityDetails.Builder
Results of the configuration analysis from the last run of the test.
|
static class |
ReachabilityDetails.Result
The overall result of the test's configuration analysis.
|
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 |
ERROR_FIELD_NUMBER |
static int |
RESULT_FIELD_NUMBER |
static int |
TRACES_FIELD_NUMBER |
static int |
VERIFY_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static ReachabilityDetails |
getDefaultInstance() |
ReachabilityDetails |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.rpc.Status |
getError()
The details of a failure or a cancellation of reachability analysis.
|
com.google.rpc.StatusOrBuilder |
getErrorOrBuilder()
The details of a failure or a cancellation of reachability analysis.
|
com.google.protobuf.Parser<ReachabilityDetails> |
getParserForType() |
ReachabilityDetails.Result |
getResult()
The overall result of the test's configuration analysis.
|
int |
getResultValue()
The overall result of the test's configuration analysis.
|
int |
getSerializedSize() |
Trace |
getTraces(int index)
Result may contain a list of traces if a test has multiple possible
paths in the network, such as when destination endpoint is a load balancer
with multiple backends.
|
int |
getTracesCount()
Result may contain a list of traces if a test has multiple possible
paths in the network, such as when destination endpoint is a load balancer
with multiple backends.
|
List<Trace> |
getTracesList()
Result may contain a list of traces if a test has multiple possible
paths in the network, such as when destination endpoint is a load balancer
with multiple backends.
|
TraceOrBuilder |
getTracesOrBuilder(int index)
Result may contain a list of traces if a test has multiple possible
paths in the network, such as when destination endpoint is a load balancer
with multiple backends.
|
List<? extends TraceOrBuilder> |
getTracesOrBuilderList()
Result may contain a list of traces if a test has multiple possible
paths in the network, such as when destination endpoint is a load balancer
with multiple backends.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
com.google.protobuf.Timestamp |
getVerifyTime()
The time of the configuration analysis.
|
com.google.protobuf.TimestampOrBuilder |
getVerifyTimeOrBuilder()
The time of the configuration analysis.
|
boolean |
hasError()
The details of a failure or a cancellation of reachability analysis.
|
int |
hashCode() |
boolean |
hasVerifyTime()
The time of the configuration analysis.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ReachabilityDetails.Builder |
newBuilder() |
static ReachabilityDetails.Builder |
newBuilder(ReachabilityDetails prototype) |
ReachabilityDetails.Builder |
newBuilderForType() |
protected ReachabilityDetails.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ReachabilityDetails |
parseDelimitedFrom(InputStream input) |
static ReachabilityDetails |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReachabilityDetails |
parseFrom(byte[] data) |
static ReachabilityDetails |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReachabilityDetails |
parseFrom(ByteBuffer data) |
static ReachabilityDetails |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReachabilityDetails |
parseFrom(com.google.protobuf.ByteString data) |
static ReachabilityDetails |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReachabilityDetails |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ReachabilityDetails |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReachabilityDetails |
parseFrom(InputStream input) |
static ReachabilityDetails |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ReachabilityDetails> |
parser() |
ReachabilityDetails.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 TRACES_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 the test's configuration analysis.
.google.cloud.networkmanagement.v1beta1.ReachabilityDetails.Result result = 1;getResultValue in interface ReachabilityDetailsOrBuilderpublic ReachabilityDetails.Result getResult()
The overall result of the test's configuration analysis.
.google.cloud.networkmanagement.v1beta1.ReachabilityDetails.Result result = 1;getResult in interface ReachabilityDetailsOrBuilderpublic boolean hasVerifyTime()
The time of the configuration analysis.
.google.protobuf.Timestamp verify_time = 2;hasVerifyTime in interface ReachabilityDetailsOrBuilderpublic com.google.protobuf.Timestamp getVerifyTime()
The time of the configuration analysis.
.google.protobuf.Timestamp verify_time = 2;getVerifyTime in interface ReachabilityDetailsOrBuilderpublic com.google.protobuf.TimestampOrBuilder getVerifyTimeOrBuilder()
The time of the configuration analysis.
.google.protobuf.Timestamp verify_time = 2;getVerifyTimeOrBuilder in interface ReachabilityDetailsOrBuilderpublic boolean hasError()
The details of a failure or a cancellation of reachability analysis.
.google.rpc.Status error = 3;hasError in interface ReachabilityDetailsOrBuilderpublic com.google.rpc.Status getError()
The details of a failure or a cancellation of reachability analysis.
.google.rpc.Status error = 3;getError in interface ReachabilityDetailsOrBuilderpublic com.google.rpc.StatusOrBuilder getErrorOrBuilder()
The details of a failure or a cancellation of reachability analysis.
.google.rpc.Status error = 3;getErrorOrBuilder in interface ReachabilityDetailsOrBuilderpublic List<Trace> getTracesList()
Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
repeated .google.cloud.networkmanagement.v1beta1.Trace traces = 5;getTracesList in interface ReachabilityDetailsOrBuilderpublic List<? extends TraceOrBuilder> getTracesOrBuilderList()
Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
repeated .google.cloud.networkmanagement.v1beta1.Trace traces = 5;getTracesOrBuilderList in interface ReachabilityDetailsOrBuilderpublic int getTracesCount()
Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
repeated .google.cloud.networkmanagement.v1beta1.Trace traces = 5;getTracesCount in interface ReachabilityDetailsOrBuilderpublic Trace getTraces(int index)
Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
repeated .google.cloud.networkmanagement.v1beta1.Trace traces = 5;getTraces in interface ReachabilityDetailsOrBuilderpublic TraceOrBuilder getTracesOrBuilder(int index)
Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
repeated .google.cloud.networkmanagement.v1beta1.Trace traces = 5;getTracesOrBuilder in interface ReachabilityDetailsOrBuilderpublic 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 ReachabilityDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReachabilityDetails parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReachabilityDetails parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReachabilityDetails parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReachabilityDetails parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReachabilityDetails parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReachabilityDetails parseFrom(InputStream input) throws IOException
IOExceptionpublic static ReachabilityDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReachabilityDetails parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ReachabilityDetails parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReachabilityDetails parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ReachabilityDetails parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ReachabilityDetails.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ReachabilityDetails.Builder newBuilder()
public static ReachabilityDetails.Builder newBuilder(ReachabilityDetails prototype)
public ReachabilityDetails.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ReachabilityDetails.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ReachabilityDetails getDefaultInstance()
public static com.google.protobuf.Parser<ReachabilityDetails> parser()
public com.google.protobuf.Parser<ReachabilityDetails> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ReachabilityDetails getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.