public static final class DSSOperationsManager.ApproveRequest.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder()
Новый экземпляр конструктора запроса без каких-либо установленных параметров
|
Modifier and Type | Method and Description |
---|---|
DSSOperationsManager.ApproveRequest |
build(DSSUser user)
Создаёт запрос для подтверждения, готовый к передаче на сервер DSS
|
DSSOperationsManager.ApproveRequest.Builder |
confirmedDocuments(java.util.List<DSSOperation.DSSDocument> confirmedDocuments)
Задание списка подтверждаемых документов, если есть документы на подтверждение
|
void |
declinedDocuments(java.util.List<DSSOperation.DSSDocument> declinedDocuments)
Задание списка отклоняемых документов, если есть документы на отклонение
|
DSSOperationsManager.ApproveRequest.Builder |
operationId(java.lang.String operationId)
Установка идентификатора транзакции, к которой принадлежит данная операция
|
DSSOperationsManager.ApproveRequest.Builder |
operationType(DSSOperation.DSSOperationDataType operationType)
Установка типа данных операции
|
DSSOperationsManager.ApproveRequest.Builder |
parameters(java.util.HashMap<java.lang.String,java.lang.String> parameters)
Задание словаря дополнительных параметров транзакции
|
DSSOperationsManager.ApproveRequest.Builder |
preparedConfirmedDocuments(java.util.List<DSSOperationsManager.ConfirmedDocument> confirmedDocuments)
Задание списка подтверждаемых документов, если есть документы на подтверждение
|
DSSOperationsManager.ApproveRequest.Builder |
signParams(DSSOperationsManager.SignParams signParams)
Установка параметров подписания
|
DSSOperationsManager.ApproveRequest.Builder |
timestamp(long timestamp)
Задание времени генерации запроса.
|
public Builder()
public DSSOperationsManager.ApproveRequest.Builder operationId(java.lang.String operationId)
public DSSOperationsManager.ApproveRequest.Builder operationType(DSSOperation.DSSOperationDataType operationType)
public DSSOperationsManager.ApproveRequest.Builder signParams(DSSOperationsManager.SignParams signParams)
public DSSOperationsManager.ApproveRequest.Builder confirmedDocuments(java.util.List<DSSOperation.DSSDocument> confirmedDocuments)
public DSSOperationsManager.ApproveRequest.Builder preparedConfirmedDocuments(java.util.List<DSSOperationsManager.ConfirmedDocument> confirmedDocuments)
public void declinedDocuments(java.util.List<DSSOperation.DSSDocument> declinedDocuments)
public DSSOperationsManager.ApproveRequest.Builder parameters(java.util.HashMap<java.lang.String,java.lang.String> parameters)
public DSSOperationsManager.ApproveRequest.Builder timestamp(long timestamp)
public DSSOperationsManager.ApproveRequest build(DSSUser user)
user
- Пользователь DSS, чьи ключи будут использованы для подтвержденияDSSOperationsManager.ApproveRequest.getOfflineError()
вернёт описание ошибки