Optional. The character encoding of the data. The default is UTF-8.
↳ disable_type_inference
bool
Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean).
getEncoding
Optional. The character encoding of the data. The default is UTF-8.
Returns
Type
Description
string
setEncoding
Optional. The character encoding of the data. The default is UTF-8.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getDisableTypeInference
Optional. Whether to disable the inference of data type for Json data.
If true, all columns will be registered as their primitive types
(strings, number or boolean).
Returns
Type
Description
bool
setDisableTypeInference
Optional. Whether to disable the inference of data type for Json data.
If true, all columns will be registered as their primitive types
(strings, number or boolean).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Dataplex V1 Client - Class JsonOptions (1.7.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.7.1 (latest)](/php/docs/reference/cloud-dataplex/latest/V1.Asset.DiscoverySpec.JsonOptions)\n- [1.7.0](/php/docs/reference/cloud-dataplex/1.7.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [1.6.1](/php/docs/reference/cloud-dataplex/1.6.1/V1.Asset.DiscoverySpec.JsonOptions)\n- [1.4.0](/php/docs/reference/cloud-dataplex/1.4.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [1.3.0](/php/docs/reference/cloud-dataplex/1.3.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [1.2.1](/php/docs/reference/cloud-dataplex/1.2.1/V1.Asset.DiscoverySpec.JsonOptions)\n- [1.1.1](/php/docs/reference/cloud-dataplex/1.1.1/V1.Asset.DiscoverySpec.JsonOptions)\n- [1.0.1](/php/docs/reference/cloud-dataplex/1.0.1/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.16.1](/php/docs/reference/cloud-dataplex/0.16.1/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.15.1](/php/docs/reference/cloud-dataplex/0.15.1/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.14.0](/php/docs/reference/cloud-dataplex/0.14.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.13.0](/php/docs/reference/cloud-dataplex/0.13.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.12.0](/php/docs/reference/cloud-dataplex/0.12.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.11.1](/php/docs/reference/cloud-dataplex/0.11.1/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.10.0](/php/docs/reference/cloud-dataplex/0.10.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.9.0](/php/docs/reference/cloud-dataplex/0.9.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.8.0](/php/docs/reference/cloud-dataplex/0.8.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.7.0](/php/docs/reference/cloud-dataplex/0.7.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.6.0](/php/docs/reference/cloud-dataplex/0.6.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.5.1](/php/docs/reference/cloud-dataplex/0.5.1/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.4.0](/php/docs/reference/cloud-dataplex/0.4.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.3.0](/php/docs/reference/cloud-dataplex/0.3.0/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.2.3](/php/docs/reference/cloud-dataplex/0.2.3/V1.Asset.DiscoverySpec.JsonOptions)\n- [0.1.6](/php/docs/reference/cloud-dataplex/0.1.6/V1.Asset.DiscoverySpec.JsonOptions) \nReference documentation and code samples for the Google Cloud Dataplex V1 Client class JsonOptions.\n\nDescribe JSON data format.\n\nGenerated from protobuf message `google.cloud.dataplex.v1.Asset.DiscoverySpec.JsonOptions`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dataplex \\\\ V1 \\\\ Asset \\\\ DiscoverySpec\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getEncoding\n\nOptional. The character encoding of the data. The default is UTF-8.\n\n### setEncoding\n\nOptional. The character encoding of the data. The default is UTF-8.\n\n### getDisableTypeInference\n\nOptional. Whether to disable the inference of data type for Json data.\n\nIf true, all columns will be registered as their primitive types\n(strings, number or boolean).\n\n### setDisableTypeInference\n\nOptional. Whether to disable the inference of data type for Json data.\n\nIf true, all columns will be registered as their primitive types\n(strings, number or boolean)."]]