Skip to Content
API ReferenceAndroid SDKConfiguration

GraffityARCloudConfiguration

Immutable configuration for one SDK session. Construct through GraffityARCloudConfiguration.Builder(accessToken: String); the direct constructor is internal.

Builder surface

Every setter returns Builder. The final build(): GraffityARCloudConfiguration rejects blank tokens with GraffityARCloudError.InvalidAccessToken.

MethodRead-only propertyTypeDefault
Builder constructoraccessTokenStringRequired
mode(mode)modeGraffityARModeNavigation
environment(env)environmentGraffityAREnvironmentProduction
userId(id)userIdString?null
initialLocation(location)initialLocationLocation?null
logging(logging)loggingGraffityARLoggingDefault
telemetry(telemetry)telemetryGraffityARTelemetryDisabled
stringsProvider(provider)stringsProviderGraffityARStringsProvider?null
minimap(enabled)minimapBooleanfalse
preferredTransitionTypeId(id)preferredTransitionTypeIdString?null
deepLink(deepLink)deepLinkGraffityARDeepLink?null
theme(theme)themeGraffityARThemeDEFAULT

For each setter, its argument has the property’s type above. The SDK constructor also performs the blank-token check. Neither check proves backend authorization.

See configuration examples and semantics and supporting types.