Class CfnManagedLoginBranding.AssetTypeProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cognito.CfnManagedLoginBranding.AssetTypeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnManagedLoginBranding.AssetTypeProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnManagedLoginBranding.AssetTypeProperty
@Stability(Stable)
@Internal
public static final class CfnManagedLoginBranding.AssetTypeProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnManagedLoginBranding.AssetTypeProperty
An implementation for
CfnManagedLoginBranding.AssetTypeProperty-
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.services.cognito.CfnManagedLoginBranding.AssetTypeProperty
CfnManagedLoginBranding.AssetTypeProperty.Builder, CfnManagedLoginBranding.AssetTypeProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnManagedLoginBranding.AssetTypeProperty.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 StringgetBytes()The image file, in Base64-encoded binary.final StringThe category that the image corresponds to in your managed login configuration.final StringThe display-mode target of the asset: light, dark, or browser-adaptive.final StringThe file type of the image file.final StringThe ID of the asset.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 theCfnManagedLoginBranding.AssetTypeProperty.Builder.
-
-
Method Details
-
getCategory
Description copied from interface:CfnManagedLoginBranding.AssetTypePropertyThe category that the image corresponds to in your managed login configuration.Managed login has asset categories for different types of logos, backgrounds, and icons.
- Specified by:
getCategoryin interfaceCfnManagedLoginBranding.AssetTypeProperty- See Also:
-
getColorMode
Description copied from interface:CfnManagedLoginBranding.AssetTypePropertyThe display-mode target of the asset: light, dark, or browser-adaptive.For example, Amazon Cognito displays a dark-mode image only when the browser or application is in dark mode, but displays a browser-adaptive file in all contexts.
- Specified by:
getColorModein interfaceCfnManagedLoginBranding.AssetTypeProperty- See Also:
-
getExtension
Description copied from interface:CfnManagedLoginBranding.AssetTypePropertyThe file type of the image file.- Specified by:
getExtensionin interfaceCfnManagedLoginBranding.AssetTypeProperty- See Also:
-
getBytes
Description copied from interface:CfnManagedLoginBranding.AssetTypePropertyThe image file, in Base64-encoded binary.- Specified by:
getBytesin interfaceCfnManagedLoginBranding.AssetTypeProperty- See Also:
-
getResourceId
Description copied from interface:CfnManagedLoginBranding.AssetTypePropertyThe ID of the asset.- Specified by:
getResourceIdin interfaceCfnManagedLoginBranding.AssetTypeProperty- 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()
-