Send feedback
Class DataDiscoverySpec.StorageConfig.JsonOptions.Builder (1.54.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latest keyboard_arrow_down
public static final class DataDiscoverySpec . StorageConfig . JsonOptions . Builder extends GeneratedMessageV3 . Builder<DataDiscoverySpec . StorageConfig . JsonOptions . Builder > implements DataDiscoverySpec . StorageConfig . JsonOptionsOrBuilder
Describes JSON data format.
Protobuf type google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig.JsonOptions
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public DataDiscoverySpec . StorageConfig . JsonOptions build ()
buildPartial()
public DataDiscoverySpec . StorageConfig . JsonOptions buildPartial ()
clear()
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder clear ()
Overrides
clearEncoding()
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder clearEncoding ()
Optional. The character encoding of the data. The default is UTF-8.
string encoding = 1 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearTypeInferenceDisabled()
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder clearTypeInferenceDisabled ()
Optional. Whether to disable the inference of data types for JSON data.
If true, all columns are registered as their primitive types
(strings, number, or boolean).
bool type_inference_disabled = 2 [(.google.api.field_behavior) = OPTIONAL];
clone()
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder clone ()
Overrides
getDefaultInstanceForType()
public DataDiscoverySpec . StorageConfig . JsonOptions getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getEncoding()
public String getEncoding ()
Optional. The character encoding of the data. The default is UTF-8.
string encoding = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
String
The encoding.
getEncodingBytes()
public ByteString getEncodingBytes ()
Optional. The character encoding of the data. The default is UTF-8.
string encoding = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
ByteString
The bytes for encoding.
getTypeInferenceDisabled()
public boolean getTypeInferenceDisabled ()
Optional. Whether to disable the inference of data types for JSON data.
If true, all columns are registered as their primitive types
(strings, number, or boolean).
bool type_inference_disabled = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
The typeInferenceDisabled.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(DataDiscoverySpec.StorageConfig.JsonOptions other)
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder mergeFrom ( DataDiscoverySpec . StorageConfig . JsonOptions other )
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DataDiscoverySpec . StorageConfig . JsonOptions . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setEncoding(String value)
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder setEncoding ( String value )
Optional. The character encoding of the data. The default is UTF-8.
string encoding = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
String
The encoding to set.
setEncodingBytes(ByteString value)
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder setEncodingBytes ( ByteString value )
Optional. The character encoding of the data. The default is UTF-8.
string encoding = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
ByteString
The bytes for encoding to set.
setField(Descriptors.FieldDescriptor field, Object value)
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setTypeInferenceDisabled(boolean value)
public DataDiscoverySpec . StorageConfig . JsonOptions . Builder setTypeInferenceDisabled ( boolean value )
Optional. Whether to disable the inference of data types for JSON data.
If true, all columns are registered as their primitive types
(strings, number, or boolean).
bool type_inference_disabled = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
boolean
The typeInferenceDisabled to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final DataDiscoverySpec . StorageConfig . JsonOptions . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-28 UTC.
Need to tell us more?
[[["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-01-28 UTC."],[],[]]