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