buildVersionTag
: string |
The which deployed version to use (defaults to current when empty)
Signature
string Meta.WitAi.Data.Configuration.WitConfiguration.buildVersionTag |
editorVersionTag
: string |
The which deployed version to use (defaults to current when empty)
Signature
string Meta.WitAi.Data.Configuration.WitConfiguration.editorVersionTag |
endpointConfiguration
: WitEndpointConfig | Configuration parameters to set up a custom endpoint for testing purposes and request forwarding. The default values here will work for most.
Signature
WitEndpointConfig Meta.WitAi.Data.Configuration.WitConfiguration.endpointConfiguration |
excludedAssemblies
: List< string > |
The assemblies that we want to exclude from Conduit.
Signature
List<string> Meta.WitAi.Data.Configuration.WitConfiguration.excludedAssemblies |
isDemoOnly
: bool |
True if this configuration should not show up in the demo list
Signature
bool Meta.WitAi.Data.Configuration.WitConfiguration.isDemoOnly |
relaxedResolution
: bool |
Signature
bool Meta.WitAi.Data.Configuration.WitConfiguration.relaxedResolution |
useConduit
: bool |
When set to true, will use Conduit to dispatch voice commands.
Signature
bool Meta.WitAi.Data.Configuration.WitConfiguration.useConduit |
useIntentAttributes
: bool |
Controls when intent attributes are used.
Intent attributes (ex: [MatchIntent('change-color')] void ChangeColor(string color) are useful for quickly addressing voice commands in code, but they come at the cost of reflection. If you don't need these or don't want to pay the reflection cost it is recommended you turn these off. These include conduit as the resolution path of these intents.
Signature
bool Meta.WitAi.Data.Configuration.WitConfiguration.useIntentAttributes |
ManifestLocalPath
: string
[Get] |
Safe access of local path
Signature
string Meta.WitAi.Data.Configuration.WitConfiguration.ManifestLocalPath |
RequestTimeoutMs
: int
[Get][Set] |
The request timeout in ms to be used by all requests made with this configuration.
Signature
int Meta.WitAi.Data.Configuration.WitConfiguration.RequestTimeoutMs |
RequestType
: WitRequestType
[Get][Set] |
The request connection type to be used by all requests made with this configuration.
Signature
WitRequestType Meta.WitAi.Data.Configuration.WitConfiguration.RequestType |
timeoutMS
: int
[Get][Set] |
Signature
int Meta.WitAi.Data.Configuration.WitConfiguration.timeoutMS |
WebSocketClient
: IWitWebSocketClient
[Get] |
Signature
IWitWebSocketClient Meta.WitAi.Data.Configuration.WitConfiguration.WebSocketClient |
GetApplicationId
()
|
Returns unique application id
Signature
string Meta.WitAi.Data.Configuration.WitConfiguration.GetApplicationId() Returns string |
GetApplicationInfo
()
|
Returns application info
Signature
WitAppInfo Meta.WitAi.Data.Configuration.WitConfiguration.GetApplicationInfo() Returns WitAppInfo |
GetClientAccessToken
()
|
Returns client access token
Signature
string Meta.WitAi.Data.Configuration.WitConfiguration.GetClientAccessToken() Returns string |
GetConfigData
()
|
Returns all the configuration data for this app.
Signature
WitConfigurationAssetData [] Meta.WitAi.Data.Configuration.WitConfiguration.GetConfigData() Returns WitConfigurationAssetData [] |
GetConfigData< TConfigData >
()
|
Get a specific configuration data for this configuration
Signature
TConfigData Meta.WitAi.Data.Configuration.WitConfiguration.GetConfigData< TConfigData >() Returns TConfigData |
GetConfigurationId
()
|
Returns unique configuration guid
Signature
string Meta.WitAi.Data.Configuration.WitConfiguration.GetConfigurationId() Returns string |
GetEndpointInfo
()
|
Return endpoint override
Signature
IWitRequestEndpointInfo Meta.WitAi.Data.Configuration.WitConfiguration.GetEndpointInfo() Returns IWitRequestEndpointInfo |
GetLoggerAppId
()
|
Signature
string Meta.WitAi.Data.Configuration.WitConfiguration.GetLoggerAppId() Returns string |
GetVersionTag
()
|
Obtains the version tag to be used with this configuration
Signature
string Meta.WitAi.Data.Configuration.WitConfiguration.GetVersionTag() Returns string |
ResetData
()
|
Reset all data
Signature
void Meta.WitAi.Data.Configuration.WitConfiguration.ResetData() Returns void |
SetApplicationInfo
(
newInfo
)
|
Set application info
Signature
void Meta.WitAi.Data.Configuration.WitConfiguration.SetApplicationInfo(WitAppInfo newInfo) Parameters newInfo: WitAppInfoReturns void |
SetClientAccessToken
(
newToken
)
|
Editor only setter
Signature
void Meta.WitAi.Data.Configuration.WitConfiguration.SetClientAccessToken(string newToken) Parameters newToken: stringReturns void |
UpdateDataAssets
()
|
Refreshes the individual data components of the configuration.
Signature
void Meta.WitAi.Data.Configuration.WitConfiguration.UpdateDataAssets() Returns void |