public class SubmitRandomAmountRequestBuilder
extends java.lang.Object
| Constructor and Description |
|---|
SubmitRandomAmountRequestBuilder(java.lang.String password,
java.lang.String terminalKey) |
| Modifier and Type | Method and Description |
|---|---|
R |
build() |
protected SubmitRandomAmountRequest |
getRequest() |
SubmitRandomAmountRequestBuilder |
setAmount(java.lang.Long amount) |
SubmitRandomAmountRequestBuilder |
setRequestKey(java.lang.String requestKey) |
protected void |
validate() |
protected void |
validateNonEmpty(java.lang.String value,
java.lang.String name) |
protected void |
validateNonNull(java.lang.Object value,
java.lang.String name) |
protected void |
validateZeroOrPositive(java.lang.Long value,
java.lang.String name) |
public SubmitRandomAmountRequestBuilder(java.lang.String password,
java.lang.String terminalKey)
public SubmitRandomAmountRequestBuilder setRequestKey(java.lang.String requestKey)
requestKey - RequestKey, полученный при запросе AddCard AddCardRequestBuilderpublic SubmitRandomAmountRequestBuilder setAmount(java.lang.Long amount)
amount - Забронированная сумма в копейкахprotected SubmitRandomAmountRequest getRequest()
protected void validate()
public R build()
protected void validateNonNull(java.lang.Object value,
java.lang.String name)
protected void validateNonEmpty(java.lang.String value,
java.lang.String name)
protected void validateZeroOrPositive(java.lang.Long value,
java.lang.String name)