CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
public abstract class CollaborationStartingState



Trạng thái bắt đầu của tiện ích bổ sung khi người tham gia chấp nhận lời mời cộng tác.

Tóm tắt

Các loại lồng nhau

Trình tạo cho CollaborationStartingState.

Hằng số

static final int

Độ dài tối đa của dữ liệu bổ sung

static final int

Độ dài tối đa của URL giai đoạn chính và URL bảng điều khiển bên.

Hàm khởi tạo công khai

Phương thức công khai

abstract @Nullable String

Trả về dữ liệu do tiện ích bổ sung tập hợp khi phiên bắt đầu.

static CollaborationStartingState.Builder
abstract @Nullable Uri

Trả về URL mà giai đoạn chính mở ra để người dùng tham gia cộng tác.

abstract @Nullable Uri

Trả về URL mà bảng điều khiển bên mở ra cho người dùng tham gia cộng tác.

Hằng số

MAX_ADDITIONAL_DATA_CHARS

public static final int MAX_ADDITIONAL_DATA_CHARS = 4096

Độ dài tối đa của dữ liệu bổ sung

MAX_URL_CHARS

public static final int MAX_URL_CHARS = 512

Độ dài tối đa của URL giai đoạn chính và URL bảng điều khiển bên.

Hàm khởi tạo công khai

CollaborationStartingState

public CollaborationStartingState()

Phương thức công khai

additionalData

public abstract @Nullable String additionalData()

Trả về dữ liệu do tiện ích bổ sung tập hợp khi phiên bắt đầu. Bạn có thể dùng mã này để chia sẻ trạng thái tĩnh giữa những người tham gia phiên, chẳng hạn như giá trị "mã phiên" dành riêng cho ứng dụng.

trình tạo

public static CollaborationStartingState.Builder builder()

mainStageUrl

public abstract @Nullable Uri mainStageUrl()

Trả về URL mà giai đoạn chính mở ra để người dùng tham gia cộng tác.

sidePanelUrl

public abstract @Nullable Uri sidePanelUrl()

Trả về URL mà bảng điều khiển bên mở ra cho người dùng tham gia cộng tác.