Class CfnSchemaProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.glue.CfnSchemaProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSchemaProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSchemaProps
@Stability(Stable)
@Internal
public static final class CfnSchemaProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSchemaProps
An implementation for
CfnSchemaProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.glue.CfnSchemaProps
CfnSchemaProps.Builder, CfnSchemaProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnSchemaProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnSchemaProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
Specify theVersionNumber
or theIsLatest
for setting the checkpoint for the schema.final String
The compatibility mode of the schema.final String
The data format of the schema definition.final String
A description of the schema if specified when created.final String
getName()
Name of the schema to be created of max length of 255, and may only contain letters, numbers, hyphen, underscore, dollar sign, or hash mark.final Object
The registry where a schema is stored.final String
The schema definition using theDataFormat
setting forSchemaName
.getTags()
AWS tags that contain a key value pair and may be searched by console, command line, or API.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnSchemaProps.Builder
.
-
-
Method Details
-
getCompatibility
Description copied from interface:CfnSchemaProps
The compatibility mode of the schema.- Specified by:
getCompatibility
in interfaceCfnSchemaProps
-
getDataFormat
Description copied from interface:CfnSchemaProps
The data format of the schema definition.Currently only
AVRO
is supported.- Specified by:
getDataFormat
in interfaceCfnSchemaProps
-
getName
Description copied from interface:CfnSchemaProps
Name of the schema to be created of max length of 255, and may only contain letters, numbers, hyphen, underscore, dollar sign, or hash mark.No whitespace.
- Specified by:
getName
in interfaceCfnSchemaProps
-
getSchemaDefinition
Description copied from interface:CfnSchemaProps
The schema definition using theDataFormat
setting forSchemaName
.- Specified by:
getSchemaDefinition
in interfaceCfnSchemaProps
-
getCheckpointVersion
Description copied from interface:CfnSchemaProps
Specify theVersionNumber
or theIsLatest
for setting the checkpoint for the schema.This is only required for updating a checkpoint.
- Specified by:
getCheckpointVersion
in interfaceCfnSchemaProps
-
getDescription
Description copied from interface:CfnSchemaProps
A description of the schema if specified when created.- Specified by:
getDescription
in interfaceCfnSchemaProps
-
getRegistry
Description copied from interface:CfnSchemaProps
The registry where a schema is stored.- Specified by:
getRegistry
in interfaceCfnSchemaProps
-
getTags
Description copied from interface:CfnSchemaProps
AWS tags that contain a key value pair and may be searched by console, command line, or API.- Specified by:
getTags
in interfaceCfnSchemaProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-