API reference
API reference
Select your platform
No SDKs available
No versions available

WitConfigurationUtility Class

Static Fields

WitConfigNames : string []
Signature
string [] Meta.WitAi.Data.Configuration.WitConfigurationUtility.WitConfigNames

Properties

WitConfigs : WitConfiguration []
[Get]
Signature
WitConfiguration [] Meta.WitAi.Data.Configuration.WitConfigurationUtility.WitConfigs

Static Methods

CreateConfiguration ( serverToken )
Signature
static int Meta.WitAi.Data.Configuration.WitConfigurationUtility.CreateConfiguration(string serverToken)
Parameters
serverToken: string
Returns
int
GetConfigurationIndex ( configuration )
Signature
static int Meta.WitAi.Data.Configuration.WitConfigurationUtility.GetConfigurationIndex(WitConfiguration configuration)
Parameters
configuration: WitConfiguration
Returns
int
GetConfigurationIndex ( configurationName )
Signature
static int Meta.WitAi.Data.Configuration.WitConfigurationUtility.GetConfigurationIndex(string configurationName)
Parameters
configurationName: string
Returns
int
GetFileSaveDirectory ( title , fileName , fileExt )
Signature
static string Meta.WitAi.Data.Configuration.WitConfigurationUtility.GetFileSaveDirectory(string title, string fileName, string fileExt)
Parameters
title: string
fileName: string
fileExt: string
Returns
string
GetLoadedConfigurations ()
Signature
static List<WitConfiguration> Meta.WitAi.Data.Configuration.WitConfigurationUtility.GetLoadedConfigurations()
Returns
List< WitConfiguration >
HasValidCustomConfig ()
Signature
static bool Meta.WitAi.Data.Configuration.WitConfigurationUtility.HasValidCustomConfig()
Returns
bool
IsClientTokenValid ( clientToken )
Signature
static bool Meta.WitAi.Data.Configuration.WitConfigurationUtility.IsClientTokenValid(string clientToken)
Parameters
clientToken: string
Returns
bool
IsServerTokenValid ( serverToken )
Signature
static bool Meta.WitAi.Data.Configuration.WitConfigurationUtility.IsServerTokenValid(string serverToken)
Parameters
serverToken: string
Returns
bool
NeedsConfigReload ()
Signature
static void Meta.WitAi.Data.Configuration.WitConfigurationUtility.NeedsConfigReload()
Returns
void
ReloadConfigurationData ()
Signature
static void Meta.WitAi.Data.Configuration.WitConfigurationUtility.ReloadConfigurationData()
Returns
void
SaveConfiguration ( serverToken , configurationAsset )
Signature
static int Meta.WitAi.Data.Configuration.WitConfigurationUtility.SaveConfiguration(string serverToken, WitConfiguration configurationAsset)
Parameters
serverToken: string
configurationAsset: WitConfiguration
Returns
int
SaveConfiguration ( savePath , serverToken , configurationAsset )
Signature
static int Meta.WitAi.Data.Configuration.WitConfigurationUtility.SaveConfiguration(string savePath, string serverToken, WitConfiguration configurationAsset)
Parameters
savePath: string
serverToken: string
configurationAsset: WitConfiguration
Returns
int
SetServerToken ( configuration , serverToken , onSetComplete )
Signature
static void Meta.WitAi.Data.Configuration.WitConfigurationUtility.SetServerToken(this WitConfiguration configuration, string serverToken, Action< string > onSetComplete=null)
Parameters
configuration: this WitConfiguration
serverToken: string
onSetComplete: Action< string >
Returns
void

Internal Static Methods

ImportData ( configuration , manifest , suppressLogs )
Import supplied Manifest into WIT.ai.
Signature
static async Task<VRequestResponse<WitResponseNode> > Meta.WitAi.Data.Configuration.WitConfigurationUtility.ImportData(this WitConfiguration configuration, Manifest manifest, bool suppressLogs=false)
Parameters
configuration: this WitConfiguration
manifest: Manifest
suppressLogs: bool
Returns
async Task< VRequestResponse< WitResponseNode > >