Class SsisLogLocation
java.lang.Object
com.azure.resourcemanager.datafactory.models.SsisLogLocation
SSIS package execution log location.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the accessCredential property: The package execution log access credential.logPath()
Get the logPath property: The SSIS package execution log path.Get the logRefreshInterval property: Specifies the interval to refresh log.type()
Get the type property: The type of SSIS log location.void
validate()
Validates the instance.withAccessCredential
(SsisAccessCredential accessCredential) Set the accessCredential property: The package execution log access credential.withLogPath
(Object logPath) Set the logPath property: The SSIS package execution log path.withLogRefreshInterval
(Object logRefreshInterval) Set the logRefreshInterval property: Specifies the interval to refresh log.withType
(SsisLogLocationType type) Set the type property: The type of SSIS log location.
-
Constructor Details
-
SsisLogLocation
public SsisLogLocation()Creates an instance of SsisLogLocation class.
-
-
Method Details
-
logPath
Get the logPath property: The SSIS package execution log path. Type: string (or Expression with resultType string).- Returns:
- the logPath value.
-
withLogPath
Set the logPath property: The SSIS package execution log path. Type: string (or Expression with resultType string).- Parameters:
logPath
- the logPath value to set.- Returns:
- the SsisLogLocation object itself.
-
type
Get the type property: The type of SSIS log location.- Returns:
- the type value.
-
withType
Set the type property: The type of SSIS log location.- Parameters:
type
- the type value to set.- Returns:
- the SsisLogLocation object itself.
-
accessCredential
Get the accessCredential property: The package execution log access credential.- Returns:
- the accessCredential value.
-
withAccessCredential
Set the accessCredential property: The package execution log access credential.- Parameters:
accessCredential
- the accessCredential value to set.- Returns:
- the SsisLogLocation object itself.
-
logRefreshInterval
Get the logRefreshInterval property: Specifies the interval to refresh log. The default interval is 5 minutes. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).- Returns:
- the logRefreshInterval value.
-
withLogRefreshInterval
Set the logRefreshInterval property: Specifies the interval to refresh log. The default interval is 5 minutes. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).- Parameters:
logRefreshInterval
- the logRefreshInterval value to set.- Returns:
- the SsisLogLocation object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-