Package io.moov.sdk.models.components
Class FileDetails.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.FileDetails.Builder
-
- Enclosing class:
- FileDetails
public static final class FileDetails.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileDetails.BuilderaccountID(java.lang.String accountID)FileDetailsbuild()FileDetails.BuildercreatedOn(java.time.OffsetDateTime createdOn)FileDetails.BuilderdecisionReason(java.lang.String decisionReason)FileDetails.BuilderdecisionReason(java.util.Optional<java.lang.String> decisionReason)FileDetails.BuilderfileID(java.lang.String fileID)FileDetails.BuilderfileName(java.lang.String fileName)FileDetails.BuilderfilePurpose(FilePurpose filePurpose)The file's purpose.FileDetails.BuilderfileSizeBytes(long fileSizeBytes)FileDetails.BuilderfileStatus(FileStatus fileStatus)The file's status.FileDetails.Buildermetadata(java.lang.String metadata)FileDetails.BuilderupdatedOn(java.time.OffsetDateTime updatedOn)
-
-
-
Method Detail
-
fileID
public FileDetails.Builder fileID(java.lang.String fileID)
-
fileName
public FileDetails.Builder fileName(java.lang.String fileName)
-
accountID
public FileDetails.Builder accountID(java.lang.String accountID)
-
filePurpose
public FileDetails.Builder filePurpose(FilePurpose filePurpose)
The file's purpose.
-
fileStatus
public FileDetails.Builder fileStatus(FileStatus fileStatus)
The file's status.
-
metadata
public FileDetails.Builder metadata(java.lang.String metadata)
-
decisionReason
public FileDetails.Builder decisionReason(java.lang.String decisionReason)
-
decisionReason
public FileDetails.Builder decisionReason(java.util.Optional<java.lang.String> decisionReason)
-
fileSizeBytes
public FileDetails.Builder fileSizeBytes(long fileSizeBytes)
-
createdOn
public FileDetails.Builder createdOn(java.time.OffsetDateTime createdOn)
-
updatedOn
public FileDetails.Builder updatedOn(java.time.OffsetDateTime updatedOn)
-
build
public FileDetails build()
-
-