| Package | Description |
|---|---|
| software.amazon.awscdk.services.glue |
AWS Glue Construct Library
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Type.Jsii$Proxy
An implementation for
Type |
| Modifier and Type | Field and Description |
|---|---|
static Type |
Schema.BIG_INT
(experimental) A 64-bit signed INTEGER in two’s complement format, with a minimum value of -2^63 and a maximum value of 2^63-1.
|
static Type |
Schema.BINARY |
static Type |
Schema.BOOLEAN |
static Type |
Schema.DATE
(experimental) Date type.
|
static Type |
Schema.DOUBLE |
static Type |
Schema.FLOAT |
static Type |
Schema.INTEGER
(experimental) A 32-bit signed INTEGER in two’s complement format, with a minimum value of -2^31 and a maximum value of 2^31-1.
|
static Type |
Schema.SMALL_INT
(experimental) A 16-bit signed INTEGER in two’s complement format, with a minimum value of -2^15 and a maximum value of 2^15-1.
|
static Type |
Schema.STRING
(experimental) Arbitrary-length string type.
|
static Type |
Schema.TIMESTAMP
(experimental) Timestamp type (date and time).
|
static Type |
Schema.TINY_INT
(experimental) A 8-bit signed INTEGER in two’s complement format, with a minimum value of -2^7 and a maximum value of 2^7-1.
|
| Modifier and Type | Method and Description |
|---|---|
static Type |
Schema.array(Type itemType)
(experimental) Creates an array of some other type.
|
Type |
Type.Builder.build()
Builds the configured instance.
|
static Type |
Schema.decimal(Number precision)
(experimental) Creates a decimal type.
|
static Type |
Schema.decimal(Number precision,
Number scale)
(experimental) Creates a decimal type.
|
static Type |
Schema.doChar(Number length)
(experimental) Fixed length character data, with a specified length between 1 and 255.
|
Type |
Column.getType()
(experimental) Type of the column.
|
Type |
Column.Jsii$Proxy.getType() |
static Type |
Schema.map(Type keyType,
Type valueType)
(experimental) Creates a map of some primitive key type to some value type.
|
static Type |
Schema.struct(List<? extends Column> columns)
(experimental) Creates a nested structure containing individually named and typed columns.
|
static Type |
Schema.varchar(Number length)
(experimental) Variable length character data, with a specified length between 1 and 65535.
|
| Modifier and Type | Method and Description |
|---|---|
static Type |
Schema.array(Type itemType)
(experimental) Creates an array of some other type.
|
static Type |
Schema.map(Type keyType,
Type valueType)
(experimental) Creates a map of some primitive key type to some value type.
|
Column.Builder |
Column.Builder.type(Type type)
Sets the value of
Column.getType() |
| Constructor and Description |
|---|
Jsii$Proxy(String name,
Type type,
String comment)
Constructor that initializes the object based on literal property values passed by the
Column.Builder. |
Copyright © 2021. All rights reserved.