Interface CfnTable.SerdeInfoProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnTable.SerdeInfoProperty.Jsii$Proxy
Enclosing class:
CfnTable

@Stability(Stable) public static interface CfnTable.SerdeInfoProperty extends software.amazon.jsii.JsiiSerializable
Information about a serialization/deserialization program (SerDe) that serves as an extractor and loader.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.glue.*;
 Object parameters;
 SerdeInfoProperty serdeInfoProperty = SerdeInfoProperty.builder()
         .name("name")
         .parameters(parameters)
         .serializationLibrary("serializationLibrary")
         .build();
 
  • Method Details

    • getName

      @Stability(Stable) @Nullable default String getName()
      Name of the SerDe.
    • getParameters

      @Stability(Stable) @Nullable default Object getParameters()
      These key-value pairs define initialization parameters for the SerDe.
    • getSerializationLibrary

      @Stability(Stable) @Nullable default String getSerializationLibrary()
      Usually the class that implements the SerDe.

      An example is org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe .

    • builder

      @Stability(Stable) static CfnTable.SerdeInfoProperty.Builder builder()
      Returns:
      a CfnTable.SerdeInfoProperty.Builder of CfnTable.SerdeInfoProperty