[[["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."],[[["\u003cp\u003eThe \u003ccode\u003eTaskQueueFetchQueueStatsResponse.QueueStatsOrBuilder\u003c/code\u003e interface provides methods for retrieving statistics about a task queue.\u003c/p\u003e\n"],["\u003cp\u003eIt allows you to get the number of tasks in the queue via \u003ccode\u003egetNumTasks()\u003c/code\u003e, which returns an integer.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003egetOldestEtaUsec()\u003c/code\u003e method provides the earliest estimated time of arrival in microseconds, returning a long value.\u003c/p\u003e\n"],["\u003cp\u003eThere are methods to get information about a task queue scanner through \u003ccode\u003egetScannerInfo()\u003c/code\u003e and \u003ccode\u003egetScannerInfoOrBuilder()\u003c/code\u003e, returning objects of type \u003ccode\u003eTaskQueueScannerQueueInfo\u003c/code\u003e and \u003ccode\u003eTaskQueueScannerQueueInfoOrBuilder\u003c/code\u003e respectively.\u003c/p\u003e\n"],["\u003cp\u003eMethods like \u003ccode\u003ehasNumTasks()\u003c/code\u003e, \u003ccode\u003ehasOldestEtaUsec()\u003c/code\u003e, and \u003ccode\u003ehasScannerInfo()\u003c/code\u003e enable you to check whether the corresponding data is available, each returning a boolean value.\u003c/p\u003e\n"]]],[],null,["# Interface TaskQueuePb.TaskQueueFetchQueueStatsResponse.QueueStatsOrBuilder (2.0.0)\n\n public static interface TaskQueuePb.TaskQueueFetchQueueStatsResponse.QueueStatsOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\ncom.google.protobuf.MessageOrBuilder\n\nMethods\n-------\n\n### getNumTasks()\n\n public abstract int getNumTasks()\n\n### getOldestEtaUsec()\n\n public abstract long getOldestEtaUsec()\n\n### getScannerInfo()\n\n public abstract TaskQueuePb.TaskQueueScannerQueueInfo getScannerInfo()\n\n### getScannerInfoOrBuilder()\n\n public abstract TaskQueuePb.TaskQueueScannerQueueInfoOrBuilder getScannerInfoOrBuilder()\n\n### hasNumTasks()\n\n public abstract boolean hasNumTasks()\n\n### hasOldestEtaUsec()\n\n public abstract boolean hasOldestEtaUsec()\n\n### hasScannerInfo()\n\n public abstract boolean hasScannerInfo()"]]