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