Class SsisLogLocation
- java.lang.Object
-
- com.azure.resourcemanager.datafactory.models.SsisLogLocation
-
public final class SsisLogLocation extends Object
SSIS package execution log location.
-
-
Constructor Summary
Constructors Constructor Description SsisLogLocation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SsisAccessCredential
accessCredential()
Get the accessCredential property: The package execution log access credential.Object
logPath()
Get the logPath property: The SSIS package execution log path.Object
logRefreshInterval()
Get the logRefreshInterval property: Specifies the interval to refresh log.SsisLogLocationType
type()
Get the type property: The type of SSIS log location.void
validate()
Validates the instance.SsisLogLocation
withAccessCredential(SsisAccessCredential accessCredential)
Set the accessCredential property: The package execution log access credential.SsisLogLocation
withLogPath(Object logPath)
Set the logPath property: The SSIS package execution log path.SsisLogLocation
withLogRefreshInterval(Object logRefreshInterval)
Set the logRefreshInterval property: Specifies the interval to refresh log.SsisLogLocation
withType(SsisLogLocationType type)
Set the type property: The type of SSIS log location.
-
-
-
Method Detail
-
logPath
public Object logPath()
Get the logPath property: The SSIS package execution log path. Type: string (or Expression with resultType string).- Returns:
- the logPath value.
-
withLogPath
public SsisLogLocation withLogPath(Object logPath)
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
public SsisLogLocationType type()
Get the type property: The type of SSIS log location.- Returns:
- the type value.
-
withType
public SsisLogLocation withType(SsisLogLocationType type)
Set the type property: The type of SSIS log location.- Parameters:
type
- the type value to set.- Returns:
- the SsisLogLocation object itself.
-
accessCredential
public SsisAccessCredential accessCredential()
Get the accessCredential property: The package execution log access credential.- Returns:
- the accessCredential value.
-
withAccessCredential
public SsisLogLocation withAccessCredential(SsisAccessCredential accessCredential)
Set the accessCredential property: The package execution log access credential.- Parameters:
accessCredential
- the accessCredential value to set.- Returns:
- the SsisLogLocation object itself.
-
logRefreshInterval
public Object 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
public SsisLogLocation withLogRefreshInterval(Object logRefreshInterval)
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.
-
-