Class CfnSchemaProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.eventschemas.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.eventschemas.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 String
The source of the schema definition.final String
A description of the schema.final String
The name of the schema registry.final String
The name of the schema.final List<CfnSchema.TagsEntryProperty>
getTags()
Tags associated with the schema.final String
getType()
The type of schema.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
-
getContent
Description copied from interface:CfnSchemaProps
The source of the schema definition.- Specified by:
getContent
in interfaceCfnSchemaProps
- See Also:
-
getRegistryName
Description copied from interface:CfnSchemaProps
The name of the schema registry.- Specified by:
getRegistryName
in interfaceCfnSchemaProps
- See Also:
-
getType
Description copied from interface:CfnSchemaProps
The type of schema.Valid types include
OpenApi3
andJSONSchemaDraft4
.- Specified by:
getType
in interfaceCfnSchemaProps
- See Also:
-
getDescription
Description copied from interface:CfnSchemaProps
A description of the schema.- Specified by:
getDescription
in interfaceCfnSchemaProps
- See Also:
-
getSchemaName
Description copied from interface:CfnSchemaProps
The name of the schema.- Specified by:
getSchemaName
in interfaceCfnSchemaProps
- See Also:
-
getTags
Description copied from interface:CfnSchemaProps
Tags associated with the schema.- Specified by:
getTags
in interfaceCfnSchemaProps
- See Also:
-
$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()
-