CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
public abstract class CollaborationStartingState



Stan początkowy dodatku, gdy uczestnik zaakceptuje zaproszenie do współpracy.

Podsumowanie

Typy zagnieżdżone

Kreator dla: CollaborationStartingState.

Stałe

static final int

Maksymalna długość dodatkowych danych

static final int

Maksymalna długość adresu URL sceny głównej i adresu URL panelu bocznego.

Konstruktory publiczne

Metody publiczne

abstract @Nullable String

Zwraca dane ustawione przez dodatek po rozpoczęciu sesji.

static CollaborationStartingState.Builder
abstract @Nullable Uri

Zwraca adres URL, który otwiera się w etapie głównym dla użytkowników dołączających do współpracy.

abstract @Nullable Uri

Zwraca adres URL otwierany w panelu bocznym dla użytkowników dołączających do współpracy.

Stałe

MAX_ADDITIONAL_DATA_CHARS

public static final int MAX_ADDITIONAL_DATA_CHARS = 4096

Maksymalna długość dodatkowych danych

MAX_URL_CHARS

public static final int MAX_URL_CHARS = 512

Maksymalna długość adresu URL sceny głównej i adresu URL panelu bocznego.

Konstruktory publiczne

CollaborationStartingState

public CollaborationStartingState()

Metody publiczne

additionalData

public abstract @Nullable String additionalData()

Zwraca dane ustawione przez dodatek po rozpoczęciu sesji. Pozwala to udostępniać uczestnikom sesji statyczny stan, np. wartość „identyfikator sesji” związaną z aplikacją.

monter

public static CollaborationStartingState.Builder builder()

mainStageUrl

public abstract @Nullable Uri mainStageUrl()

Zwraca adres URL, który otwiera się w etapie głównym dla użytkowników dołączających do współpracy.

sidePanelUrl

public abstract @Nullable Uri sidePanelUrl()

Zwraca adres URL otwierany w panelu bocznym dla użytkowników dołączających do współpracy.