Class MSDeployCore


  • public class MSDeployCore
    extends Object
    MSDeploy ARM PUT core information.
    • Constructor Detail

      • MSDeployCore

        public MSDeployCore()
    • Method Detail

      • packageUri

        public String packageUri()
        Get package URI.
        Returns:
        the packageUri value
      • withPackageUri

        public MSDeployCore withPackageUri​(String packageUri)
        Set package URI.
        Parameters:
        packageUri - the packageUri value to set
        Returns:
        the MSDeployCore object itself.
      • connectionString

        public String connectionString()
        Get sQL Connection String.
        Returns:
        the connectionString value
      • withConnectionString

        public MSDeployCore withConnectionString​(String connectionString)
        Set sQL Connection String.
        Parameters:
        connectionString - the connectionString value to set
        Returns:
        the MSDeployCore object itself.
      • dbType

        public String dbType()
        Get database Type.
        Returns:
        the dbType value
      • withDbType

        public MSDeployCore withDbType​(String dbType)
        Set database Type.
        Parameters:
        dbType - the dbType value to set
        Returns:
        the MSDeployCore object itself.
      • setParametersXmlFileUri

        public String setParametersXmlFileUri()
        Get uRI of MSDeploy Parameters file. Must not be set if SetParameters is used.
        Returns:
        the setParametersXmlFileUri value
      • withSetParametersXmlFileUri

        public MSDeployCore withSetParametersXmlFileUri​(String setParametersXmlFileUri)
        Set uRI of MSDeploy Parameters file. Must not be set if SetParameters is used.
        Parameters:
        setParametersXmlFileUri - the setParametersXmlFileUri value to set
        Returns:
        the MSDeployCore object itself.
      • setParameters

        public Map<String,​String> setParameters()
        Get mSDeploy Parameters. Must not be set if SetParametersXmlFileUri is used.
        Returns:
        the setParameters value
      • withSetParameters

        public MSDeployCore withSetParameters​(Map<String,​String> setParameters)
        Set mSDeploy Parameters. Must not be set if SetParametersXmlFileUri is used.
        Parameters:
        setParameters - the setParameters value to set
        Returns:
        the MSDeployCore object itself.
      • skipAppData

        public Boolean skipAppData()
        Get controls whether the MSDeploy operation skips the App_Data directory. If set to <code>true</code>, the existing App_Data directory on the destination will not be deleted, and any App_Data directory in the source will be ignored. Setting is <code>false</code> by default.
        Returns:
        the skipAppData value
      • withSkipAppData

        public MSDeployCore withSkipAppData​(Boolean skipAppData)
        Set controls whether the MSDeploy operation skips the App_Data directory. If set to <code>true</code>, the existing App_Data directory on the destination will not be deleted, and any App_Data directory in the source will be ignored. Setting is <code>false</code> by default.
        Parameters:
        skipAppData - the skipAppData value to set
        Returns:
        the MSDeployCore object itself.
      • appOffline

        public Boolean appOffline()
        Get sets the AppOffline rule while the MSDeploy operation executes. Setting is <code>false</code> by default.
        Returns:
        the appOffline value
      • withAppOffline

        public MSDeployCore withAppOffline​(Boolean appOffline)
        Set sets the AppOffline rule while the MSDeploy operation executes. Setting is <code>false</code> by default.
        Parameters:
        appOffline - the appOffline value to set
        Returns:
        the MSDeployCore object itself.