Data.Cloud.AmazonAPI.TAmazonQueueService.SetQueueProperty

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function SetQueueProperty(const QueueURL, Key, Value: string;
ResponseInfo: TCloudResponseInfo = nil): Boolean; deprecated;

C++

bool __fastcall SetQueueProperty _DEPRECATED_ATTRIBUTE0 (const System::UnicodeString QueueURL, const System::UnicodeString Key, const System::UnicodeString Value, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonQueueService


Beschreibung

Warnung: SetQueueProperty ist veraltet. Bitte verwenden Sie SetQueueAttributes.


Legt die Attribute der angegebenen Queue fest.

Folgende unterstützte Attribute können gesetzt werden:

  • VisibilityTimeout – Die Zeitdauer (in Sekunden), für die eine empfangene Nachricht verborgen wird.
  • Policy – Die formale Beschreibung der Berechtigungen für eine Ressource (JSON-Objekt als String).
  • MaximumMessageSize – Wie viel Byte eine Nachricht enthalten darf, damit diese von Amazon SQS nicht abgelehnt wird.
  • MessageRetentionPeriod – Die Anzahl der Sekunden, die eine Nachricht von Amazon SQS beibehalten wird.

Weitere Informationen zum Format des Policy-Wertes finden Sie in der Amazon-Dokumentation zum Queue-Dienst.

SetQueueProperty gibt True zurück, wenn die Operation erfolgreich war, ansonsten False.

Die folgende Tabelle gibt die Bedeutung der Parameter an:

Parameter Beschreibung

QueueURL

Der URL der Queue, für die die Attribute gesetzt werden sollen.

Key

Der Name des zu setzenden Attributs.

Value

Der Wert des zu setzenden Attributs.

ResponseInfo

Die optionale Klasse zum Speichern von Antwortinformationen.

Siehe auch