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