Class CfnSessionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.glue.CfnSessionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSessionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSessionProps
@Stability(Stable)
@Internal
public static final class CfnSessionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSessionProps
An implementation for
CfnSessionProps-
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.glue.CfnSessionProps
CfnSessionProps.Builder, CfnSessionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnSessionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnSessionProps.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 ObjectThe SessionCommand that runs the job.final ObjectSpecifies the connections used by the session.final ObjectA map array of key-value pairs.final StringThe description of the session.final StringThe Glue version determines the versions of Apache Spark and Python that Glue supports.final StringgetId()The ID of the session.final NumberThe number of minutes when idle before session times out.final NumberThe number of Glue data processing units (DPUs) that can be allocated when the job runs.final NumberThe number of workers of a defined WorkerType to use for the session.final StringThe origin of the request.final StringgetRole()The IAM Role ARN.final StringThe name of the SecurityConfiguration structure to be used with the session.getTags()The tags belonging to the session.final NumberThe number of minutes before session times out.final StringThe type of predefined worker that is allocated when a session runs.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 theCfnSessionProps.Builder.
-
-
Method Details
-
getCommand
Description copied from interface:CfnSessionPropsThe SessionCommand that runs the job.Returns union: either
IResolvableorCfnSession.SessionCommandProperty- Specified by:
getCommandin interfaceCfnSessionProps- See Also:
-
getId
Description copied from interface:CfnSessionPropsThe ID of the session.- Specified by:
getIdin interfaceCfnSessionProps- See Also:
-
getRole
Description copied from interface:CfnSessionPropsThe IAM Role ARN.- Specified by:
getRolein interfaceCfnSessionProps- See Also:
-
getConnections
Description copied from interface:CfnSessionPropsSpecifies the connections used by the session.Returns union: either
IResolvableorCfnSession.ConnectionsListProperty- Specified by:
getConnectionsin interfaceCfnSessionProps- See Also:
-
getDefaultArguments
Description copied from interface:CfnSessionPropsA map array of key-value pairs.Max is 75 pairs.
Returns union: either
IResolvableor Mapinvalid input: '<'String,String>- Specified by:
getDefaultArgumentsin interfaceCfnSessionProps- See Also:
-
getDescription
Description copied from interface:CfnSessionPropsThe description of the session.- Specified by:
getDescriptionin interfaceCfnSessionProps- See Also:
-
getGlueVersion
Description copied from interface:CfnSessionPropsThe Glue version determines the versions of Apache Spark and Python that Glue supports.The GlueVersion must be greater than 2.0.
- Specified by:
getGlueVersionin interfaceCfnSessionProps- See Also:
-
getIdleTimeout
Description copied from interface:CfnSessionPropsThe number of minutes when idle before session times out.Default is the value of Timeout.
- Specified by:
getIdleTimeoutin interfaceCfnSessionProps- See Also:
-
getMaxCapacity
Description copied from interface:CfnSessionPropsThe number of Glue data processing units (DPUs) that can be allocated when the job runs.- Specified by:
getMaxCapacityin interfaceCfnSessionProps- See Also:
-
getNumberOfWorkers
Description copied from interface:CfnSessionPropsThe number of workers of a defined WorkerType to use for the session.- Specified by:
getNumberOfWorkersin interfaceCfnSessionProps- See Also:
-
getRequestOrigin
Description copied from interface:CfnSessionPropsThe origin of the request.- Specified by:
getRequestOriginin interfaceCfnSessionProps- See Also:
-
getSecurityConfiguration
Description copied from interface:CfnSessionPropsThe name of the SecurityConfiguration structure to be used with the session.- Specified by:
getSecurityConfigurationin interfaceCfnSessionProps- See Also:
-
getTags
Description copied from interface:CfnSessionPropsThe tags belonging to the session.- Specified by:
getTagsin interfaceCfnSessionProps- See Also:
-
getTimeout
Description copied from interface:CfnSessionPropsThe number of minutes before session times out.- Specified by:
getTimeoutin interfaceCfnSessionProps- See Also:
-
getWorkerType
Description copied from interface:CfnSessionPropsThe type of predefined worker that is allocated when a session runs.- Specified by:
getWorkerTypein interfaceCfnSessionProps- 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()
-