ServerQueueParams

@PublicApi
@Immutable
@AutoValue
abstract class ServerQueueParams


Chứa siêu dữ liệu cho hàng đợi được lưu trữ trên máy chủ của ứng dụng tiện ích bổ sung.

Tóm tắt

Các loại lồng nhau

Trình tạo cho một đối tượng ServerQueueParams.

Hàm công khai

java-static ServerQueueParams.Builder!
abstract String!

Lấy mã nhận dạng hàng đợi của một máy chủ.

abstract Long

Lấy phiên bản của hàng đợi trên máy chủ.

Hàm công khai

trình tạo

java-static fun builder(): ServerQueueParams.Builder!

queueId

abstract fun queueId(): String!

Lấy mã nhận dạng hàng đợi của một máy chủ. Nói chung, ứng dụng sẽ thực hiện hoạt động tương tự như GET: yourserver.domain/queue/$QUEUE_ID dựa trên thông tin này, nhưng việc triển khai hoàn toàn phụ thuộc vào ứng dụng tiện ích bổ sung.

queueVersion

abstract fun queueVersion(): Long

Lấy phiên bản của hàng đợi trên máy chủ. Nói chung, giá trị này sẽ được tăng lên để cho các ứng dụng khách khác biết rằng hàng đợi đã thay đổi và cần được tải lại. Khi một trong hai trường bị thay đổi, ứng dụng tiện ích bổ sung sẽ được thông báo và có thể hoạt động dựa trên logic của riêng chúng.