Package com.mux.sdk.webrtc.spaces
Class SpaceConfiguration
- java.lang.Object
-
- com.mux.sdk.webrtc.spaces.SpaceConfiguration
-
- All Implemented Interfaces:
android.os.Parcelable
public class SpaceConfiguration extends java.lang.Object implements android.os.ParcelableConfiguration options used for retrieving aSpace.Build with the
SpaceConfiguration.Builderusing SpaceConfiguration.newBuilder()... .build();In the event of an invalid configuration the builder will throw a
SpaceConfigurationException.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSpaceConfiguration.BuilderA class for building SpaceConfigurations using the builder pattern.
-
Field Summary
Fields Modifier and Type Field Description static android.os.Parcelable.Creator<SpaceConfiguration>CREATORstatic intDEFAULT_SUBSCRIPTIONSjava.lang.StringdisplayNamelongenvironmentIdintmanagedSubscriptionsstatic intMAXIMUM_SUBSCRIPTIONSjava.lang.StringparticipantIdSignals.Participant.ParticipantRolerolejava.lang.StringsignalsHostjava.lang.StringspaceId
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intdescribeContents()booleanequals(java.lang.Object o)java.lang.StringgetJWTToken()inthashCode()static SpaceConfiguration.BuildernewBuilder()Retrieve a new builder to construct a SpaceConfigurationvoidwriteToParcel(android.os.Parcel parcel, int flags)
-
-
-
Field Detail
-
MAXIMUM_SUBSCRIPTIONS
public static final int MAXIMUM_SUBSCRIPTIONS
- See Also:
- Constant Field Values
-
DEFAULT_SUBSCRIPTIONS
public static final int DEFAULT_SUBSCRIPTIONS
- See Also:
- Constant Field Values
-
spaceId
public final java.lang.String spaceId
-
environmentId
public final long environmentId
-
participantId
public final java.lang.String participantId
-
signalsHost
public final java.lang.String signalsHost
-
displayName
public java.lang.String displayName
-
role
public final Signals.Participant.ParticipantRole role
-
managedSubscriptions
public final int managedSubscriptions
-
CREATOR
public static final android.os.Parcelable.Creator<SpaceConfiguration> CREATOR
-
-
Method Detail
-
newBuilder
public static SpaceConfiguration.Builder newBuilder()
Retrieve a new builder to construct a SpaceConfiguration- Returns:
-
describeContents
public int describeContents()
- Specified by:
describeContentsin interfaceandroid.os.Parcelable
-
writeToParcel
public void writeToParcel(android.os.Parcel parcel, int flags)- Specified by:
writeToParcelin interfaceandroid.os.Parcelable
-
getJWTToken
public java.lang.String getJWTToken()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-