public static final class FileTypes.AddSpec.Builder
extends java.lang.Object
FileTypes.AddSpec.| Constructor and Description |
|---|
FileTypes.AddSpec.Builder(java.lang.String name,
FileTypes.SourceType sourceType)
Constructor with parameters for the required properties of
FileTypes.AddSpec. |
| Modifier and Type | Method and Description |
|---|---|
FileTypes.AddSpec |
build() |
FileTypes.AddSpec.Builder |
setChecksumInfo(FileTypes.ChecksumInfo checksumInfo)
The checksum of the file.
|
FileTypes.AddSpec.Builder |
setSize(java.lang.Long size)
The file size, in bytes.
|
FileTypes.AddSpec.Builder |
setSourceEndpoint(TransferEndpoint sourceEndpoint)
Location from which the Content Library Service will fetch the file, rather than
requiring a client to upload the file.
|
public FileTypes.AddSpec.Builder(java.lang.String name,
FileTypes.SourceType sourceType)
FileTypes.AddSpec.public FileTypes.AddSpec.Builder setSourceEndpoint(TransferEndpoint sourceEndpoint)
getSourceType() is FileTypes.SourceType.PULL.sourceEndpoint - New value for the property.public FileTypes.AddSpec.Builder setSize(java.lang.Long size)
null, the server will not verify it received the correct size.size - New value for the property.public FileTypes.AddSpec.Builder setChecksumInfo(FileTypes.ChecksumInfo checksumInfo)
null, the server will not verify the checksum.checksumInfo - New value for the property.public FileTypes.AddSpec build()