public class DefaultIBDataSource extends AbstractIBDataSource
| Constructor and Description |
|---|
DefaultIBDataSource(org.slf4j.Logger log,
URL source,
Optional<org.infrastructurebuilder.util.artifacts.Checksum> checksum,
Optional<Document> metadata,
Optional<String> targetType,
org.infrastructurebuilder.util.files.TypeToExtensionMapper t2e) |
DefaultIBDataSource(String id,
URL source,
Optional<org.infrastructurebuilder.util.BasicCredentials> creds,
Optional<org.infrastructurebuilder.util.artifacts.Checksum> checksum,
Optional<Document> metadata,
org.slf4j.Logger log,
Optional<String> mimeType,
org.infrastructurebuilder.util.files.TypeToExtensionMapper t2e) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.infrastructurebuilder.util.files.IBChecksumPathType> |
get() |
Optional<String> |
getDescription() |
Optional<String> |
getMimeType() |
Optional<String> |
getName() |
DefaultIBDataSource |
withDescription(String description) |
DefaultIBDataSource |
withDownloadCacheDirectory(Path cacheDir) |
DefaultIBDataSource |
withName(String name) |
DefaultIBDataSource |
withTargetPath(Path targetPath) |
getChecksum, getCredentials, getId, getMetadata, getSourceURLpublic DefaultIBDataSource(String id, URL source, Optional<org.infrastructurebuilder.util.BasicCredentials> creds, Optional<org.infrastructurebuilder.util.artifacts.Checksum> checksum, Optional<Document> metadata, org.slf4j.Logger log, Optional<String> mimeType, org.infrastructurebuilder.util.files.TypeToExtensionMapper t2e)
public final DefaultIBDataSource withTargetPath(Path targetPath)
public final DefaultIBDataSource withName(String name)
public final DefaultIBDataSource withDescription(String description)
public final DefaultIBDataSource withDownloadCacheDirectory(Path cacheDir)
public Optional<org.infrastructurebuilder.util.files.IBChecksumPathType> get()
Copyright © 2019 InfrastructureBuilder. All rights reserved.