AddonMeetingInfo.Builder

@AutoValue.Builder
@PublicApi
abstract class AddonMeetingInfo.Builder


Builder für AddonMeetingInfo.

Dieser steht API-Nutzern zur Verfügung, um die Tests zu vereinfachen.

Zusammenfassung

Öffentliche Konstrukteure

Öffentliche Funktionen

abstract AddonMeetingInfo!

Erstellt neues AddonMeetingInfo.

abstract AddonMeetingInfo.Builder!

Legt den Wert für initialCoDoingState fest.

abstract AddonMeetingInfo.Builder!

Legt den Wert für initialCoWatchingState fest.

abstract AddonMeetingInfo.Builder!

Legt den Wert für meetingCode fest.

abstract AddonMeetingInfo.Builder!

Legt den Wert für meetingStatus fest.

abstract AddonMeetingInfo.Builder!

Legt den Wert für meetingUrl fest.

Öffentliche Konstrukteure

Builder

Builder()

Öffentliche Funktionen

Teamaufbau

abstract fun build(): AddonMeetingInfo!

Erstellt neues AddonMeetingInfo.

setInitialCoDoingState

abstract fun setInitialCoDoingState(value: CoDoingState!): AddonMeetingInfo.Builder!

Legt den Wert für initialCoDoingState fest.

setInitialCoWatchingState

abstract fun setInitialCoWatchingState(value: CoWatchingState!): AddonMeetingInfo.Builder!

Legt den Wert für initialCoWatchingState fest.

setMeetingCode

abstract fun setMeetingCode(value: String!): AddonMeetingInfo.Builder!

Legt den Wert für meetingCode fest.

setMeetingStatus

abstract fun setMeetingStatus(value: AddonMeetingInfo.MeetingStatus!): AddonMeetingInfo.Builder!

Legt den Wert für meetingStatus fest.

setMeetingUrl

abstract fun setMeetingUrl(value: String!): AddonMeetingInfo.Builder!

Legt den Wert für meetingUrl fest.