public class ConfigurationCompilerSerde
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ConfigurationCompilerSerde() |
Modifier and Type | Method and Description |
---|---|
void |
addSerdeProviderFactory(java.lang.String className)
Add a serde provider factory.
|
java.util.List<java.lang.String> |
getSerdeProviderFactories()
Returns currently-registered serde provider factories.
|
boolean |
isEnableExtendedBuiltin()
Returns indicator whether the runtimeprovides the serde for extended builtin classes (see doc).
|
boolean |
isEnableExternalizable()
Returns indicator whether the runtimeconsiders the java.io.Externalizable interface for serializing types that implement Externalizable.
|
boolean |
isEnableSerializable()
Returns indicator whether the runtimeconsiders the java.io.Serializable interface for serializing types that implement Serializable
|
boolean |
isEnableSerializationFallback()
Returns indicator whether the runtime, for types for which no other serde is available,
falls back to using JVM serialization.
|
void |
setEnableExtendedBuiltin(boolean enableExtendedBuiltin)
Sets indicator whether the runtimeprovides the serde for extended builtin classes (see doc).
|
void |
setEnableExternalizable(boolean enableExternalizable)
Sets indicator whether the runtimeconsiders the java.io.Externalizable interface for serializing types that implement Externalizable.
|
void |
setEnableSerializable(boolean enableSerializable)
Sets indicator whether the runtimeconsiders the java.io.Serializable interface for serializing types that implement Serializable
|
void |
setEnableSerializationFallback(boolean enableSerializationFallback)
Sets indicator whether the runtime, for types for which no other serde is available,
falls back to using JVM serialization.
|
void |
setSerdeProviderFactories(java.util.List<java.lang.String> serdeProviderFactories)
Sets the currently-registered serde provider factories.
|
public boolean isEnableExtendedBuiltin()
public void setEnableExtendedBuiltin(boolean enableExtendedBuiltin)
enableExtendedBuiltin
- indicatorpublic boolean isEnableSerializable()
public void setEnableSerializable(boolean enableSerializable)
enableSerializable
- indicatorpublic boolean isEnableExternalizable()
public void setEnableExternalizable(boolean enableExternalizable)
enableExternalizable
- indicator to setpublic java.util.List<java.lang.String> getSerdeProviderFactories()
public void addSerdeProviderFactory(java.lang.String className)
className
- serde provider factory class namepublic void setSerdeProviderFactories(java.util.List<java.lang.String> serdeProviderFactories)
serdeProviderFactories
- class namespublic boolean isEnableSerializationFallback()
public void setEnableSerializationFallback(boolean enableSerializationFallback)
enableSerializationFallback
- indicator