ServerQueueParams

@PublicApi
@Immutable
@AutoValue
public abstract class ServerQueueParams



يحتوي على بيانات وصفية لقائمة انتظار مخزنة على خادم تطبيق إضافة.

ملخّص

الأنواع المتداخلة

أداة إنشاء لعنصر ServerQueueParams

الطرق المتاحة للجميع

static ServerQueueParams.Builder
abstract String

للحصول على رقم تعريف قائمة الانتظار الخاصة بالخادم.

abstract long

للحصول على نسخة قائمة المحتوى التالي على الخادم.

الطرق المتاحة للجميع

منصة إنشاء

public static ServerQueueParams.Builder builder()

queueId

public abstract String queueId()

للحصول على رقم تعريف قائمة الانتظار الخاصة بالخادم. بشكل عام، سينفّذ التطبيق إجراءات مثل GET: yourserver.domain/queue/$QUEUE_ID، استنادًا إلى هذه المعلومات، ولكن الأمر متروك تمامًا لتطبيق الإضافة.

queueVersion

public abstract long queueVersion()

للحصول على نسخة قائمة المحتوى التالي على الخادم. وبوجه عام، ستتم زيادة ذلك للإشارة إلى العملاء الآخرين بأنّ قائمة الانتظار قد تغيّرت ويجب إعادة تحميلها. وعند تغيير أي من الحقلين، سيتم إعلام تطبيق الإضافة، ويمكنه اتخاذ إجراء بناءً على منطقه الخاص.