Class SsisLogLocationTypeProperties


  • public final class SsisLogLocationTypeProperties
    extends Object
    SSIS package execution log location properties.
    • Constructor Detail

      • SsisLogLocationTypeProperties

        public SsisLogLocationTypeProperties()
    • Method Detail

      • accessCredential

        public SsisAccessCredential accessCredential()
        Get the accessCredential property: The package execution log access credential.
        Returns:
        the accessCredential value.
      • withAccessCredential

        public SsisLogLocationTypeProperties withAccessCredential​(SsisAccessCredential accessCredential)
        Set the accessCredential property: The package execution log access credential.
        Parameters:
        accessCredential - the accessCredential value to set.
        Returns:
        the SsisLogLocationTypeProperties 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 SsisLogLocationTypeProperties 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 SsisLogLocationTypeProperties object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.