All Classes and Interfaces
Class
Description
(experimental) Job Code from a local file.
(experimental) Classification string given to tables with this data format.
(experimental) CloudWatch Logs encryption configuration.
A builder for
CloudWatchEncryptionAn implementation for
CloudWatchEncryption(experimental) Encryption mode for CloudWatch Logs.
(experimental) Represents a Glue Job's Code assets (an asset can be a scripts, a jar, a python file or any other file).
(experimental) Result of binding
Code into a Job.A builder for
CodeConfigAn implementation for
CodeConfig(experimental) A column of a table.
A builder for
ColumnAn implementation for
Column(experimental) Identifies if the file contains less or more values for a row than the number of columns specified in the external table definition.
(experimental) The compression type.
(experimental) An AWS Glue connection to a data source.
(experimental) A fluent builder for
Connection.(experimental) Base Connection Options.
A builder for
ConnectionOptionsAn implementation for
ConnectionOptions(experimental) Construction properties for
Connection.A builder for
ConnectionPropsAn implementation for
ConnectionProps(experimental) The type of the glue connection.
(experimental) Properties for enabling Continuous Logging for Glue Jobs.
A builder for
ContinuousLoggingPropsAn implementation for
ContinuousLoggingProps(experimental) A Glue database.
(experimental) A fluent builder for
Database.Example:
A builder for
DatabasePropsAn implementation for
DatabaseProps(experimental) Defines the input/output formats and ser/de for a single DataFormat.
(experimental) A fluent builder for
DataFormat.(experimental) Properties of a DataFormat instance.
A builder for
DataFormatPropsAn implementation for
DataFormatProps(experimental) A Glue Data Quality ruleset.
(experimental) A fluent builder for
DataQualityRuleset.(experimental) Construction properties for
DataQualityRuleset.A builder for
DataQualityRulesetPropsAn implementation for
DataQualityRulesetProps(experimental) Properties of a DataQualityTargetTable.
(experimental) The ExecutionClass whether the job is run with a standard or flexible execution class.
(experimental) A Glue table that targets an external data location (e.g.
(experimental) A fluent builder for
ExternalTable.Example:
A builder for
ExternalTablePropsAn implementation for
ExternalTableProps(experimental) AWS Glue version determines the versions of Apache Spark and Python that are available to the job.
(experimental) Interface representing a created or an imported
Connection.Internal default implementation for
IConnection.A proxy class which represents a concrete javascript instance of this type.
Internal default implementation for
IDatabase.A proxy class which represents a concrete javascript instance of this type.
Internal default implementation for
IDataQualityRuleset.A proxy class which represents a concrete javascript instance of this type.
(experimental) Interface representing a created or an imported
Job.Internal default implementation for
IJob.A proxy class which represents a concrete javascript instance of this type.
(experimental) Absolute class name of the Hadoop
InputFormat to use when reading table files.(experimental) Specifies the action to perform when query results contain invalid UTF-8 character values.
(experimental) Interface representing a created or an imported
SecurityConfiguration.Internal default implementation for
ISecurityConfiguration.A proxy class which represents a concrete javascript instance of this type.
Internal default implementation for
ITable.A proxy class which represents a concrete javascript instance of this type.
(experimental) A Glue Job.
(experimental) A fluent builder for
Job.(experimental) Attributes for importing
Job.A builder for
JobAttributesAn implementation for
JobAttributes(experimental) Job bookmarks encryption configuration.
A builder for
JobBookmarksEncryptionAn implementation for
JobBookmarksEncryption(experimental) Encryption mode for Job Bookmarks.
(experimental) The executable properties related to the Glue job's GlueVersion, JobType and code.
(experimental) Result of binding a
JobExecutable into a Job.A builder for
JobExecutableConfigAn implementation for
JobExecutableConfig(experimental) Runtime language of the Glue job.
(experimental) Construction properties for
Job.A builder for
JobPropsAn implementation for
JobProps(experimental) Job states emitted by Glue to CloudWatch Events.
(experimental) The job type.
(experimental) The Glue CloudWatch metric type.
(experimental) Specifies the action to perform when ORC data contains an integer (for example, BIGINT or int64) that is larger than the column definition (for example, SMALLINT or int16).
(experimental) Specifies how to map columns when the table uses ORC data format.
(experimental) Absolute class name of the Hadoop
OutputFormat to use when writing table files.(experimental) Properties of a Partition Index.
A builder for
PartitionIndexAn implementation for
PartitionIndex(experimental) Props for creating a Python Ray job executable.
A builder for
PythonRayExecutablePropsAn implementation for
PythonRayExecutableProps(experimental) Props for creating a Python shell job executable.
A builder for
PythonShellExecutablePropsAn implementation for
PythonShellExecutableProps(experimental) Props for creating a Python Spark (ETL or Streaming) job executable.
A builder for
PythonSparkJobExecutablePropsAn implementation for
PythonSparkJobExecutableProps(experimental) Python version.
(experimental) AWS Glue runtime determines the runtime engine of the job.
(experimental) Glue job Code from an S3 bucket.
(experimental) S3 encryption configuration.
A builder for
S3EncryptionAn implementation for
S3Encryption(experimental) Encryption mode for S3.
(experimental) A Glue table that targets a S3 dataset.
(experimental) A fluent builder for
S3Table.Example:
A builder for
S3TablePropsAn implementation for
S3TableProps(experimental) Props for creating a Scala Spark (ETL or Streaming) job executable.
A builder for
ScalaJobExecutablePropsAn implementation for
ScalaJobExecutablePropsExample:
(experimental) A security configuration is a set of security properties that can be used by AWS Glue to encrypt data at rest.
(experimental) A fluent builder for
SecurityConfiguration.(experimental) Constructions properties of
SecurityConfiguration.A builder for
SecurityConfigurationPropsAn implementation for
SecurityConfigurationProps(experimental) Serialization library to use when serializing/deserializing (SerDe) table records.
(experimental) The Spark UI logging location.
A builder for
SparkUILoggingLocationAn implementation for
SparkUILoggingLocation(experimental) Properties for enabling Spark UI monitoring feature for Spark-based Glue jobs.
A builder for
SparkUIPropsAn implementation for
SparkUIProps(experimental) A storage parameter.
(experimental) The storage parameter keys that are currently known, this list is not exhaustive and other keys may be used.
(experimental) Specifies how to handle data being loaded that exceeds the length of the data type defined for columns containing VARBYTE data.
(experimental) Specifies how to handle data being loaded that exceeds the length of the data type defined for columns containing VARCHAR, CHAR, or string data.
Deprecated.
(experimental) A fluent builder for
Table.Example:
A builder for
TableAttributesAn implementation for
TableAttributes(experimental) A Glue table.
Example:
A builder for
TableBasePropsAn implementation for
TableBaseProps(experimental) Encryption options for a Table.
Example:
A builder for
TablePropsAn implementation for
TableProps(experimental) Represents a type of a column in a table schema.
A builder for
TypeAn implementation for
Type(experimental) The type of predefined worker that is allocated when a job runs.
(experimental) Specifies how to handle data being loaded that exceeds the length of the data type defined for columns containing VARCHAR, CHAR, or string data.
S3Tableinstead.