Class Office365Source


  • public final class Office365Source
    extends CopySource
    A copy activity source for an Office 365 service.
    • Constructor Detail

      • Office365Source

        public Office365Source()
    • Method Detail

      • getAllowedGroups

        public Object getAllowedGroups()
        Get the allowedGroups property: The groups containing all the users. Type: array of strings (or Expression with resultType array of strings).
        Returns:
        the allowedGroups value.
      • setAllowedGroups

        public Office365Source setAllowedGroups​(Object allowedGroups)
        Set the allowedGroups property: The groups containing all the users. Type: array of strings (or Expression with resultType array of strings).
        Parameters:
        allowedGroups - the allowedGroups value to set.
        Returns:
        the Office365Source object itself.
      • getUserScopeFilterUri

        public Object getUserScopeFilterUri()
        Get the userScopeFilterUri property: The user scope uri. Type: string (or Expression with resultType string).
        Returns:
        the userScopeFilterUri value.
      • setUserScopeFilterUri

        public Office365Source setUserScopeFilterUri​(Object userScopeFilterUri)
        Set the userScopeFilterUri property: The user scope uri. Type: string (or Expression with resultType string).
        Parameters:
        userScopeFilterUri - the userScopeFilterUri value to set.
        Returns:
        the Office365Source object itself.
      • getDateFilterColumn

        public Object getDateFilterColumn()
        Get the dateFilterColumn property: The Column to apply the <paramref name="StartTime"/> and <paramref name="EndTime"/>. Type: string (or Expression with resultType string).
        Returns:
        the dateFilterColumn value.
      • setDateFilterColumn

        public Office365Source setDateFilterColumn​(Object dateFilterColumn)
        Set the dateFilterColumn property: The Column to apply the <paramref name="StartTime"/> and <paramref name="EndTime"/>. Type: string (or Expression with resultType string).
        Parameters:
        dateFilterColumn - the dateFilterColumn value to set.
        Returns:
        the Office365Source object itself.
      • getStartTime

        public Object getStartTime()
        Get the startTime property: Start time of the requested range for this dataset. Type: string (or Expression with resultType string).
        Returns:
        the startTime value.
      • setStartTime

        public Office365Source setStartTime​(Object startTime)
        Set the startTime property: Start time of the requested range for this dataset. Type: string (or Expression with resultType string).
        Parameters:
        startTime - the startTime value to set.
        Returns:
        the Office365Source object itself.
      • getEndTime

        public Object getEndTime()
        Get the endTime property: End time of the requested range for this dataset. Type: string (or Expression with resultType string).
        Returns:
        the endTime value.
      • setEndTime

        public Office365Source setEndTime​(Object endTime)
        Set the endTime property: End time of the requested range for this dataset. Type: string (or Expression with resultType string).
        Parameters:
        endTime - the endTime value to set.
        Returns:
        the Office365Source object itself.
      • getOutputColumns

        public Object getOutputColumns()
        Get the outputColumns property: The columns to be read out from the Office 365 table. Type: array of objects (or Expression with resultType array of objects). Example: [ { "name": "Id" }, { "name": "CreatedDateTime" } ].
        Returns:
        the outputColumns value.
      • setOutputColumns

        public Office365Source setOutputColumns​(Object outputColumns)
        Set the outputColumns property: The columns to be read out from the Office 365 table. Type: array of objects (or Expression with resultType array of objects). Example: [ { "name": "Id" }, { "name": "CreatedDateTime" } ].
        Parameters:
        outputColumns - the outputColumns value to set.
        Returns:
        the Office365Source object itself.
      • setSourceRetryCount

        public Office365Source setSourceRetryCount​(Object sourceRetryCount)
        Set the sourceRetryCount property: Source retry count. Type: integer (or Expression with resultType integer).
        Overrides:
        setSourceRetryCount in class CopySource
        Parameters:
        sourceRetryCount - the sourceRetryCount value to set.
        Returns:
        the CopySource object itself.
      • setSourceRetryWait

        public Office365Source setSourceRetryWait​(Object sourceRetryWait)
        Set the sourceRetryWait property: Source retry wait. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
        Overrides:
        setSourceRetryWait in class CopySource
        Parameters:
        sourceRetryWait - the sourceRetryWait value to set.
        Returns:
        the CopySource object itself.
      • setMaxConcurrentConnections

        public Office365Source setMaxConcurrentConnections​(Object maxConcurrentConnections)
        Set the maxConcurrentConnections property: The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).
        Overrides:
        setMaxConcurrentConnections in class CopySource
        Parameters:
        maxConcurrentConnections - the maxConcurrentConnections value to set.
        Returns:
        the CopySource object itself.