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.
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.
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.
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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Interface ReachabilityDetailsOrBuilder (0.16.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.16.0 (latest)](/java/docs/reference/google-cloudevent-types/latest/com.google.events.cloud.networkmanagement.v1.ReachabilityDetailsOrBuilder)\n- [0.15.0](/java/docs/reference/google-cloudevent-types/0.15.0/com.google.events.cloud.networkmanagement.v1.ReachabilityDetailsOrBuilder)\n- [0.14.1](/java/docs/reference/google-cloudevent-types/0.14.1/com.google.events.cloud.networkmanagement.v1.ReachabilityDetailsOrBuilder) \n\n public interface ReachabilityDetailsOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getError()\n\n public abstract Status getError()\n\nThe details of a failure or a cancellation of reachability analysis.\n\n`.google.rpc.Status error = 3;`\n\n### getErrorOrBuilder()\n\n public abstract StatusOrBuilder getErrorOrBuilder()\n\nThe details of a failure or a cancellation of reachability analysis.\n\n`.google.rpc.Status error = 3;`\n\n### getResult()\n\n public abstract ReachabilityDetails.Result getResult()\n\nThe overall result of the test's configuration analysis.\n\n`.google.events.cloud.networkmanagement.v1.ReachabilityDetails.Result result = 1;`\n\n### getResultValue()\n\n public abstract int getResultValue()\n\nThe overall result of the test's configuration analysis.\n\n`.google.events.cloud.networkmanagement.v1.ReachabilityDetails.Result result = 1;`\n\n### getTraces(int index)\n\n public abstract Trace getTraces(int index)\n\nResult may contain a list of traces if a test has multiple possible\npaths in the network, such as when destination endpoint is a load balancer\nwith multiple backends.\n\n`repeated .google.events.cloud.networkmanagement.v1.Trace traces = 5;`\n\n### getTracesCount()\n\n public abstract int getTracesCount()\n\nResult may contain a list of traces if a test has multiple possible\npaths in the network, such as when destination endpoint is a load balancer\nwith multiple backends.\n\n`repeated .google.events.cloud.networkmanagement.v1.Trace traces = 5;`\n\n### getTracesList()\n\n public abstract List\u003cTrace\u003e getTracesList()\n\nResult may contain a list of traces if a test has multiple possible\npaths in the network, such as when destination endpoint is a load balancer\nwith multiple backends.\n\n`repeated .google.events.cloud.networkmanagement.v1.Trace traces = 5;`\n\n### getTracesOrBuilder(int index)\n\n public abstract TraceOrBuilder getTracesOrBuilder(int index)\n\nResult may contain a list of traces if a test has multiple possible\npaths in the network, such as when destination endpoint is a load balancer\nwith multiple backends.\n\n`repeated .google.events.cloud.networkmanagement.v1.Trace traces = 5;`\n\n### getTracesOrBuilderList()\n\n public abstract List\u003c? extends TraceOrBuilder\u003e getTracesOrBuilderList()\n\nResult may contain a list of traces if a test has multiple possible\npaths in the network, such as when destination endpoint is a load balancer\nwith multiple backends.\n\n`repeated .google.events.cloud.networkmanagement.v1.Trace traces = 5;`\n\n### getVerifyTime()\n\n public abstract Timestamp getVerifyTime()\n\nThe time of the configuration analysis.\n\n`.google.protobuf.Timestamp verify_time = 2;`\n\n### getVerifyTimeOrBuilder()\n\n public abstract TimestampOrBuilder getVerifyTimeOrBuilder()\n\nThe time of the configuration analysis.\n\n`.google.protobuf.Timestamp verify_time = 2;`\n\n### hasError()\n\n public abstract boolean hasError()\n\nThe details of a failure or a cancellation of reachability analysis.\n\n`.google.rpc.Status error = 3;`\n\n### hasVerifyTime()\n\n public abstract boolean hasVerifyTime()\n\nThe time of the configuration analysis.\n\n`.google.protobuf.Timestamp verify_time = 2;`"]]