Class CfnSessionLoggerProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.workspacesweb.CfnSessionLoggerProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSessionLoggerProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSessionLoggerProps
@Stability(Stable)
@Internal
public static final class CfnSessionLoggerProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSessionLoggerProps
An implementation for
CfnSessionLoggerProps
-
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.workspacesweb.CfnSessionLoggerProps
CfnSessionLoggerProps.Builder, CfnSessionLoggerProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnSessionLoggerProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnSessionLoggerProps.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
The additional encryption context of the session logger.final String
The custom managed key of the session logger.final String
The human-readable display name.final Object
The filter that specifies which events to monitor.final Object
The configuration that specifies where logs are fowarded.getTags()
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 theCfnSessionLoggerProps.Builder
.
-
-
Method Details
-
getEventFilter
Description copied from interface:CfnSessionLoggerProps
The filter that specifies which events to monitor.- Specified by:
getEventFilter
in interfaceCfnSessionLoggerProps
- See Also:
-
getLogConfiguration
Description copied from interface:CfnSessionLoggerProps
The configuration that specifies where logs are fowarded.- Specified by:
getLogConfiguration
in interfaceCfnSessionLoggerProps
- See Also:
-
getAdditionalEncryptionContext
Description copied from interface:CfnSessionLoggerProps
The additional encryption context of the session logger.- Specified by:
getAdditionalEncryptionContext
in interfaceCfnSessionLoggerProps
- See Also:
-
getCustomerManagedKey
Description copied from interface:CfnSessionLoggerProps
The custom managed key of the session logger.- Specified by:
getCustomerManagedKey
in interfaceCfnSessionLoggerProps
- See Also:
-
getDisplayName
Description copied from interface:CfnSessionLoggerProps
The human-readable display name.- Specified by:
getDisplayName
in interfaceCfnSessionLoggerProps
- See Also:
-
getTags
- Specified by:
getTags
in interfaceCfnSessionLoggerProps
- 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()
-