Class CfnAppBlock.ScriptDetailsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appstream.CfnAppBlock.ScriptDetailsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnAppBlock.ScriptDetailsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnAppBlock.ScriptDetailsProperty
@Stability(Stable)
@Internal
public static final class CfnAppBlock.ScriptDetailsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAppBlock.ScriptDetailsProperty
An implementation for
CfnAppBlock.ScriptDetailsProperty
-
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.appstream.CfnAppBlock.ScriptDetailsProperty
CfnAppBlock.ScriptDetailsProperty.Builder, CfnAppBlock.ScriptDetailsProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnAppBlock.ScriptDetailsProperty.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 parameters used in the run path for the script.final String
The run path for the script.final Object
The S3 object location of the script.final Number
The run timeout, in seconds, for the script.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 theCfnAppBlock.ScriptDetailsProperty.Builder
.
-
-
Method Details
-
getExecutablePath
Description copied from interface:CfnAppBlock.ScriptDetailsProperty
The run path for the script.- Specified by:
getExecutablePath
in interfaceCfnAppBlock.ScriptDetailsProperty
-
getScriptS3Location
Description copied from interface:CfnAppBlock.ScriptDetailsProperty
The S3 object location of the script.- Specified by:
getScriptS3Location
in interfaceCfnAppBlock.ScriptDetailsProperty
-
getTimeoutInSeconds
Description copied from interface:CfnAppBlock.ScriptDetailsProperty
The run timeout, in seconds, for the script.- Specified by:
getTimeoutInSeconds
in interfaceCfnAppBlock.ScriptDetailsProperty
-
getExecutableParameters
Description copied from interface:CfnAppBlock.ScriptDetailsProperty
The parameters used in the run path for the script.- Specified by:
getExecutableParameters
in interfaceCfnAppBlock.ScriptDetailsProperty
-
$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()
-