Class Type.Builder

java.lang.Object
software.amazon.awscdk.services.glue.Type.Builder
All Implemented Interfaces:
software.amazon.jsii.Builder<Type>
Enclosing interface:
Type

@Stability(Experimental) public static final class Type.Builder extends Object implements software.amazon.jsii.Builder<Type>
A builder for Type
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • inputString

      @Stability(Experimental) public Type.Builder inputString(String inputString)
      Sets the value of Type.getInputString()
      Parameters:
      inputString - Glue InputString for this type. This parameter is required.
      Returns:
      this
    • isPrimitive

      @Stability(Experimental) public Type.Builder isPrimitive(Boolean isPrimitive)
      Sets the value of Type.getIsPrimitive()
      Parameters:
      isPrimitive - Indicates whether this type is a primitive data type. This parameter is required.
      Returns:
      this
    • build

      @Stability(Experimental) public Type build()
      Builds the configured instance.
      Specified by:
      build in interface software.amazon.jsii.Builder<Type>
      Returns:
      a new instance of Type
      Throws:
      NullPointerException - if any required attribute was not provided