-
public class GliaConfig.BuilderGlia configuration builder.
Use it to build GliaConfig and initialize Glia SDK.To get your SDK configuration contact your success manager
Required information is:
- Site ID
- Region
- Context
Usage example:
GliaConfig gliaConfig = new GliaConfig.Builder() .setSiteApiKey(new SiteApiKey("API_KEY_ID", "API_KEY_SECRET")) .setSiteId("SITE_ID") .setRegion(Regions.US) .setContext(getApplicationContext()) .build();
-
-
Field Summary
Fields Modifier and Type Field Description SiteApiKeysiteApiKeyStringappTokenStringsiteIdContextcontextStringregionintrequestCode
-
Method Summary
Modifier and Type Method Description GliaConfig.BuildersetSiteApiKey(@Nullable() SiteApiKey siteApiKey)GliaConfig.BuildersetAppToken(@Nullable() String appToken)APP token is no longer needed for SDK to function correctly. GliaConfig.BuildersetSiteId(@Nullable() String siteId)GliaConfig.BuildersetContext(@Nullable() Context context)GliaConfig.BuildersetRegion(@Nullable() String region)voidsetRequestCode(int requestCode)GliaConfig.BuildersetApiToken(@Nullable() String apiToken)API token is no longer needed for SDK to function correctly.Deprecated since SDK version 0.22. GliaConfigbuild()Builds the final configurations -
-
Method Detail
-
setSiteApiKey
@NonNull() GliaConfig.Builder setSiteApiKey(@Nullable() SiteApiKey siteApiKey)
- Parameters:
siteApiKey- - your site API Key
-
setAppToken
@Deprecated()@NonNull() GliaConfig.Builder setAppToken(@Nullable() String appToken)
APP token is no longer needed for SDK to function correctly.Use setSiteApiKey instead.Deprecated since SDK version 0.23.0
-
setSiteId
@NonNull() GliaConfig.Builder setSiteId(@Nullable() String siteId)
- Parameters:
siteId- - your site ID
-
setContext
@NonNull() GliaConfig.Builder setContext(@Nullable() Context context)
- Parameters:
context- - your application context
-
setRegion
@NonNull() GliaConfig.Builder setRegion(@Nullable() String region)
- Parameters:
region- Region in which the site is created.
-
setRequestCode
void setRequestCode(int requestCode)
- Parameters:
requestCode- - request code that is used for requesting Android permissionsrequired for some SDK features, for example transmitting Visitor media.It should be unique integer, that it is not used for your own permission requests.If request code is not set then default one is used.
-
setApiToken
@Deprecated()@NonNull() GliaConfig.Builder setApiToken(@Nullable() String apiToken)
API token is no longer needed for SDK to function correctly.Deprecated since SDK version 0.22.0
-
build
@NonNull() GliaConfig build()
Builds the final configurations
-
-
-
-