[[["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-09-04 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eTaskQueueAddRequestOrBuilder\u003c/code\u003e interface defines methods for getting various properties related to a task queue add request, such as \u003ccode\u003eAppId\u003c/code\u003e, \u003ccode\u003eBody\u003c/code\u003e, \u003ccode\u003eCronRetryParameters\u003c/code\u003e, and \u003ccode\u003eCronTimetable\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThis interface provides methods to retrieve data as \u003ccode\u003eByteString\u003c/code\u003e, which is a common data type for binary data, as seen with methods like \u003ccode\u003egetAppId\u003c/code\u003e, \u003ccode\u003egetBody\u003c/code\u003e, \u003ccode\u003egetDatastoreTransaction\u003c/code\u003e, \u003ccode\u003egetDescription\u003c/code\u003e, \u003ccode\u003egetQueueName\u003c/code\u003e, \u003ccode\u003egetTag\u003c/code\u003e, \u003ccode\u003egetTaskName\u003c/code\u003e, and \u003ccode\u003egetUrl\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eMethods such as \u003ccode\u003egetCronRetryParameters\u003c/code\u003e, \u003ccode\u003egetCronTimetable\u003c/code\u003e, \u003ccode\u003egetPayload\u003c/code\u003e, \u003ccode\u003egetTransaction\u003c/code\u003e, and their respective \u003ccode\u003eOrBuilder\u003c/code\u003e counterparts allow for accessing nested data structures related to retry parameters, cron schedules, payload, and transactions.\u003c/p\u003e\n"],["\u003cp\u003eIt includes methods for retrieving header information, such as \u003ccode\u003egetHeader\u003c/code\u003e, \u003ccode\u003egetHeaderCount\u003c/code\u003e, \u003ccode\u003egetHeaderList\u003c/code\u003e, \u003ccode\u003egetHeaderOrBuilder\u003c/code\u003e, and \u003ccode\u003egetHeaderOrBuilderList\u003c/code\u003e, which suggests that headers can be a collection of values.\u003c/p\u003e\n"],["\u003cp\u003eBoolean methods like \u003ccode\u003ehasAppId\u003c/code\u003e, \u003ccode\u003ehasBody\u003c/code\u003e, \u003ccode\u003ehasCronRetryParameters\u003c/code\u003e, etc., are included to check if specific properties are set within the request, to better understand if a certain property exists.\u003c/p\u003e\n"]]],[],null,["# Interface TaskQueuePb.TaskQueueAddRequestOrBuilder (2.0.0)\n\n public static interface TaskQueuePb.TaskQueueAddRequestOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\ncom.google.protobuf.MessageOrBuilder\n\nMethods\n-------\n\n### getAppId()\n\n public abstract ByteString getAppId()\n\n### getBody()\n\n public abstract ByteString getBody()\n\n### getCronRetryParameters()\n\n public abstract TaskQueuePb.TaskQueueRetryParameters getCronRetryParameters()\n\n### getCronRetryParametersOrBuilder()\n\n public abstract TaskQueuePb.TaskQueueRetryParametersOrBuilder getCronRetryParametersOrBuilder()\n\n### getCronTimetable()\n\n public abstract TaskQueuePb.TaskQueueAddRequest.CronTimetable getCronTimetable()\n\n### getCronTimetableOrBuilder()\n\n public abstract TaskQueuePb.TaskQueueAddRequest.CronTimetableOrBuilder getCronTimetableOrBuilder()\n\n### getDatastoreTransaction()\n\n public abstract ByteString getDatastoreTransaction()\n\n### getDescription()\n\n public abstract ByteString getDescription()\n\n### getDispatchDeadlineUsec()\n\n public abstract long getDispatchDeadlineUsec()\n\n### getEtaUsec()\n\n public abstract long getEtaUsec()\n\n### getHeader(int arg0)\n\n public abstract TaskQueuePb.TaskQueueAddRequest.Header getHeader(int arg0)\n\n### getHeaderCount()\n\n public abstract int getHeaderCount()\n\n### getHeaderList()\n\n public abstract List\u003cTaskQueuePb.TaskQueueAddRequest.Header\u003e getHeaderList()\n\n### getHeaderOrBuilder(int arg0)\n\n public abstract TaskQueuePb.TaskQueueAddRequest.HeaderOrBuilder getHeaderOrBuilder(int arg0)\n\n### getHeaderOrBuilderList()\n\n public abstract List\u003c? extends TaskQueuePb.TaskQueueAddRequest.HeaderOrBuilder\u003e getHeaderOrBuilderList()\n\n### getMethod()\n\n public abstract TaskQueuePb.TaskQueueAddRequest.RequestMethod getMethod()\n\n### getMode()\n\n public abstract TaskQueuePb.TaskQueueMode.Mode getMode()\n\n### getPayload()\n\n public abstract TaskQueuePb.TaskPayload getPayload()\n\n### getPayloadOrBuilder()\n\n public abstract TaskQueuePb.TaskPayloadOrBuilder getPayloadOrBuilder()\n\n### getQueueName()\n\n public abstract ByteString getQueueName()\n\n### getRetryParameters()\n\n public abstract TaskQueuePb.TaskQueueRetryParameters getRetryParameters()\n\n### getRetryParametersOrBuilder()\n\n public abstract TaskQueuePb.TaskQueueRetryParametersOrBuilder getRetryParametersOrBuilder()\n\n### getTag()\n\n public abstract ByteString getTag()\n\n### getTaskName()\n\n public abstract ByteString getTaskName()\n\n### getTransaction()\n\n public abstract DatastoreV3Pb.Transaction getTransaction()\n\n### getTransactionOrBuilder()\n\n public abstract DatastoreV3Pb.TransactionOrBuilder getTransactionOrBuilder()\n\n### getUrl()\n\n public abstract ByteString getUrl()\n\n### hasAppId()\n\n public abstract boolean hasAppId()\n\n### hasBody()\n\n public abstract boolean hasBody()\n\n### hasCronRetryParameters()\n\n public abstract boolean hasCronRetryParameters()\n\n### hasCronTimetable()\n\n public abstract boolean hasCronTimetable()\n\n### hasDatastoreTransaction()\n\n public abstract boolean hasDatastoreTransaction()\n\n### hasDescription()\n\n public abstract boolean hasDescription()\n\n### hasDispatchDeadlineUsec()\n\n public abstract boolean hasDispatchDeadlineUsec()\n\n### hasEtaUsec()\n\n public abstract boolean hasEtaUsec()\n\n### hasMethod()\n\n public abstract boolean hasMethod()\n\n### hasMode()\n\n public abstract boolean hasMode()\n\n### hasPayload()\n\n public abstract boolean hasPayload()\n\n### hasQueueName()\n\n public abstract boolean hasQueueName()\n\n### hasRetryParameters()\n\n public abstract boolean hasRetryParameters()\n\n### hasTag()\n\n public abstract boolean hasTag()\n\n### hasTaskName()\n\n public abstract boolean hasTaskName()\n\n### hasTransaction()\n\n public abstract boolean hasTransaction()\n\n### hasUrl()\n\n public abstract boolean hasUrl()"]]