public sealed class AppEngineHttpQueue : IMessage<AppEngineHttpQueue>, IEquatable<AppEngineHttpQueue>, IDeepCloneable<AppEngineHttpQueue>, IBufferMessage, IMessage
App Engine HTTP queue.
The task will be delivered to the App Engine application hostname
specified by its [AppEngineHttpQueue][google.cloud.tasks.v2beta3.AppEngineHttpQueue] and [AppEngineHttpRequest][google.cloud.tasks.v2beta3.AppEngineHttpRequest].
The documentation for [AppEngineHttpRequest][google.cloud.tasks.v2beta3.AppEngineHttpRequest] explains how the
task's host URL is constructed.
Using [AppEngineHttpQueue][google.cloud.tasks.v2beta3.AppEngineHttpQueue] requires
appengine.applications.get
Google IAM permission for the project
and the following scope:
public AppEngineRouting AppEngineRoutingOverride { get; set; }
Overrides for the
[task-level app_engine_routing][google.cloud.tasks.v2beta3.AppEngineHttpRequest.app_engine_routing].
If set, app_engine_routing_override is used for all tasks in
the queue, no matter what the setting is for the
[task-level app_engine_routing][google.cloud.tasks.v2beta3.AppEngineHttpRequest.app_engine_routing].
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eAppEngineHttpQueue is a class that defines a queue for delivering tasks to an App Engine application, utilizing its hostname as specified in AppEngineHttpQueue and AppEngineHttpRequest.\u003c/p\u003e\n"],["\u003cp\u003eUsing AppEngineHttpQueue necessitates the \u003ccode\u003eappengine.applications.get\u003c/code\u003e Google IAM permission and the \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e scope.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits from Object and implements multiple interfaces, including IMessage, IEquatable, IDeepCloneable, and IBufferMessage, among others.\u003c/p\u003e\n"],["\u003cp\u003eThe AppEngineRoutingOverride property allows overriding task-level app_engine_routing settings for all tasks in the queue.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors: one that is parameterless and one that copies an instance of AppEngineHttpQueue.\u003c/p\u003e\n"]]],[],null,[]]