Class CfnSyncConfigurationMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.codestarconnections.mixins.CfnSyncConfigurationMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSyncConfigurationMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSyncConfigurationMixinProps
@Stability(Stable)
@Internal
public static final class CfnSyncConfigurationMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSyncConfigurationMixinProps
An implementation for
CfnSyncConfigurationMixinProps-
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.mixins.preview.services.codestarconnections.mixins.CfnSyncConfigurationMixinProps
CfnSyncConfigurationMixinProps.Builder, CfnSyncConfigurationMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSyncConfigurationMixinProps.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 StringThe branch associated with a specific sync configuration.final StringThe file path to the configuration file associated with a specific sync configuration.final StringWhether to enable or disable publishing of deployment status to source providers.final StringThe ID of the repository link associated with a specific sync configuration.final StringThe name of the connection resource associated with a specific sync configuration.final StringThe Amazon Resource Name (ARN) of the IAM role associated with a specific sync configuration.final StringThe type of sync for a specific sync configuration.final StringWhen to trigger Git sync to begin the stack update.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 theCfnSyncConfigurationMixinProps.Builder.
-
-
Method Details
-
getBranch
Description copied from interface:CfnSyncConfigurationMixinPropsThe branch associated with a specific sync configuration.- Specified by:
getBranchin interfaceCfnSyncConfigurationMixinProps- See Also:
-
getConfigFile
Description copied from interface:CfnSyncConfigurationMixinPropsThe file path to the configuration file associated with a specific sync configuration.The path should point to an actual file in the sync configurations linked repository.
- Specified by:
getConfigFilein interfaceCfnSyncConfigurationMixinProps- See Also:
-
getPublishDeploymentStatus
Description copied from interface:CfnSyncConfigurationMixinPropsWhether to enable or disable publishing of deployment status to source providers.- Specified by:
getPublishDeploymentStatusin interfaceCfnSyncConfigurationMixinProps- See Also:
-
getRepositoryLinkId
Description copied from interface:CfnSyncConfigurationMixinPropsThe ID of the repository link associated with a specific sync configuration.- Specified by:
getRepositoryLinkIdin interfaceCfnSyncConfigurationMixinProps- See Also:
-
getResourceName
Description copied from interface:CfnSyncConfigurationMixinPropsThe name of the connection resource associated with a specific sync configuration.- Specified by:
getResourceNamein interfaceCfnSyncConfigurationMixinProps- See Also:
-
getRoleArn
Description copied from interface:CfnSyncConfigurationMixinPropsThe Amazon Resource Name (ARN) of the IAM role associated with a specific sync configuration.- Specified by:
getRoleArnin interfaceCfnSyncConfigurationMixinProps- See Also:
-
getSyncType
Description copied from interface:CfnSyncConfigurationMixinPropsThe type of sync for a specific sync configuration.- Specified by:
getSyncTypein interfaceCfnSyncConfigurationMixinProps- See Also:
-
getTriggerResourceUpdateOn
Description copied from interface:CfnSyncConfigurationMixinPropsWhen to trigger Git sync to begin the stack update.- Specified by:
getTriggerResourceUpdateOnin interfaceCfnSyncConfigurationMixinProps- 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()
-