Class SourceConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.s3.deployment.SourceConfig.Jsii$Proxy
- All Implemented Interfaces:
SourceConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
SourceConfig
@Stability(Stable)
@Internal
public static final class SourceConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements SourceConfig
An implementation for
SourceConfig-
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.s3.deployment.SourceConfig
SourceConfig.Builder, SourceConfig.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(SourceConfig.Builder builder) Constructor that initializes the object based on literal property values passed by theSourceConfig.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 IBucketThe source bucket to deploy from.A set of markers to substitute in the source content.final MarkersConfigA configuration for markers substitution strategy.final StringAn S3 object key in the source bucket that points to a zip file.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 theSourceConfig.Builder.
-
-
Method Details
-
getBucket
Description copied from interface:SourceConfigThe source bucket to deploy from.- Specified by:
getBucketin interfaceSourceConfig
-
getZipObjectKey
Description copied from interface:SourceConfigAn S3 object key in the source bucket that points to a zip file.- Specified by:
getZipObjectKeyin interfaceSourceConfig
-
getMarkers
Description copied from interface:SourceConfigA set of markers to substitute in the source content.Default: - no markers
- Specified by:
getMarkersin interfaceSourceConfig
-
getMarkersConfig
Description copied from interface:SourceConfigA configuration for markers substitution strategy.Default: - no configuration
- Specified by:
getMarkersConfigin interfaceSourceConfig
-
$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()
-