internal AzureDataLakeStorageDataFeedSource(AzureDataLakeStorageGen2Parameter parameter, AuthenticationTypeEnum?authentication, string credentialId) : base(DataFeedSourceKind.AzureDataLakeStorage) { Argument.AssertNotNull(parameter, nameof(parameter)); AccountName = parameter.AccountName; AccountKey = parameter.AccountKey; FileSystemName = parameter.FileSystemName; DirectoryTemplate = parameter.DirectoryTemplate; FileTemplate = parameter.FileTemplate; Authentication = (authentication == null) ? default(AuthenticationType?) : new AuthenticationType(authentication.ToString()); DataSourceCredentialId = credentialId; }
internal AzureDataLakeStorageGen2DataFeedSource(AzureDataLakeStorageGen2Parameter parameter, AuthenticationTypeEnum?authentication, string credentialId) : base(DataFeedSourceType.AzureDataLakeStorageGen2) { Argument.AssertNotNull(parameter, nameof(parameter)); AccountName = parameter.AccountName; AccountKey = parameter.AccountKey; FileSystemName = parameter.FileSystemName; DirectoryTemplate = parameter.DirectoryTemplate; FileTemplate = parameter.FileTemplate; SetAuthentication(authentication); DataSourceCredentialId = credentialId; }