Class CfnWorkspacesPool.TimeoutSettingsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.workspaces.CfnWorkspacesPool.TimeoutSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkspacesPool.TimeoutSettingsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkspacesPool.TimeoutSettingsProperty
@Stability(Stable)
@Internal
public static final class CfnWorkspacesPool.TimeoutSettingsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkspacesPool.TimeoutSettingsProperty
An implementation for
CfnWorkspacesPool.TimeoutSettingsProperty-
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.workspaces.CfnWorkspacesPool.TimeoutSettingsProperty
CfnWorkspacesPool.TimeoutSettingsProperty.Builder, CfnWorkspacesPool.TimeoutSettingsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnWorkspacesPool.TimeoutSettingsProperty.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 NumberSpecifies the amount of time, in seconds, that a streaming session remains active after users disconnect.final NumberThe amount of time in seconds a connection will stay active while idle.final NumberSpecifies the maximum amount of time, in seconds, that a streaming session can remain active.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 theCfnWorkspacesPool.TimeoutSettingsProperty.Builder.
-
-
Method Details
-
getDisconnectTimeoutInSeconds
Description copied from interface:CfnWorkspacesPool.TimeoutSettingsPropertySpecifies the amount of time, in seconds, that a streaming session remains active after users disconnect.If users try to reconnect to the streaming session after a disconnection or network interruption within the time set, they are connected to their previous session. Otherwise, they are connected to a new session with a new streaming instance.
- Specified by:
getDisconnectTimeoutInSecondsin interfaceCfnWorkspacesPool.TimeoutSettingsProperty- See Also:
-
getIdleDisconnectTimeoutInSeconds
Description copied from interface:CfnWorkspacesPool.TimeoutSettingsPropertyThe amount of time in seconds a connection will stay active while idle.- Specified by:
getIdleDisconnectTimeoutInSecondsin interfaceCfnWorkspacesPool.TimeoutSettingsProperty- See Also:
-
getMaxUserDurationInSeconds
Description copied from interface:CfnWorkspacesPool.TimeoutSettingsPropertySpecifies the maximum amount of time, in seconds, that a streaming session can remain active.If users are still connected to a streaming instance five minutes before this limit is reached, they are prompted to save any open documents before being disconnected. After this time elapses, the instance is terminated and replaced by a new instance.
- Specified by:
getMaxUserDurationInSecondsin interfaceCfnWorkspacesPool.TimeoutSettingsProperty- 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()
-