Package com.google.cloud.dataplex.v1
Interface Asset.DiscoverySpec.JsonOptionsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Asset.DiscoverySpec.JsonOptions,Asset.DiscoverySpec.JsonOptions.Builder
- Enclosing class:
- Asset.DiscoverySpec
public static interface Asset.DiscoverySpec.JsonOptionsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanOptional.Optional.com.google.protobuf.ByteStringOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getEncoding
String getEncoding()Optional. The character encoding of the data. The default is UTF-8.
string encoding = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The encoding.
-
getEncodingBytes
com.google.protobuf.ByteString getEncodingBytes()Optional. The character encoding of the data. The default is UTF-8.
string encoding = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for encoding.
-
getDisableTypeInference
boolean 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).
bool disable_type_inference = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The disableTypeInference.
-