Class CfnSchemaMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.eventschemas.CfnSchemaMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSchemaMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSchemaMixinProps
@Stability(Stable)
@Internal
public static final class CfnSchemaMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSchemaMixinProps
An implementation for
CfnSchemaMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.eventschemas.CfnSchemaMixinProps
CfnSchemaMixinProps.Builder, CfnSchemaMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnSchemaMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnSchemaMixinProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe source of the schema definition.final StringA description of the schema.final StringThe name of the schema registry.final StringThe name of the schema.getTags()Tags associated with the schema.final StringgetType()The type of schema.final inthashCode()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 theCfnSchemaMixinProps.Builder.
-
-
Method Details
-
getContent
Description copied from interface:CfnSchemaMixinPropsThe source of the schema definition.- Specified by:
getContentin interfaceCfnSchemaMixinProps- See Also:
-
getDescription
Description copied from interface:CfnSchemaMixinPropsA description of the schema.- Specified by:
getDescriptionin interfaceCfnSchemaMixinProps- See Also:
-
getRegistryName
Description copied from interface:CfnSchemaMixinPropsThe name of the schema registry.- Specified by:
getRegistryNamein interfaceCfnSchemaMixinProps- See Also:
-
getSchemaName
Description copied from interface:CfnSchemaMixinPropsThe name of the schema.- Specified by:
getSchemaNamein interfaceCfnSchemaMixinProps- See Also:
-
getTags
Description copied from interface:CfnSchemaMixinPropsTags associated with the schema.- Specified by:
getTagsin interfaceCfnSchemaMixinProps- See Also:
-
getType
Description copied from interface:CfnSchemaMixinPropsThe type of schema.Valid types include
OpenApi3andJSONSchemaDraft4.- Specified by:
getTypein interfaceCfnSchemaMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-