Interface Zone.DiscoverySpec.JsonOptionsOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getDisableTypeInference()
      Optional.
      String getEncoding()
      Optional.
      com.google.protobuf.ByteString getEncodingBytes()
      Optional.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • 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.