Class Office365Source

java.lang.Object
com.azure.analytics.synapse.artifacts.models.CopySource
com.azure.analytics.synapse.artifacts.models.Office365Source

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

    • Office365Source

      public Office365Source()
  • Method Details

    • 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.