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