public static class DisputeUpdateParams.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DisputeUpdateParams.Builder |
addAllExpand(java.util.List<java.lang.String> elements)
Add all elements to `expand` list.
|
DisputeUpdateParams.Builder |
addExpand(java.lang.String element)
Add an element to `expand` list.
|
DisputeUpdateParams |
build()
Finalize and obtain parameter instance from this builder.
|
DisputeUpdateParams.Builder |
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.
|
DisputeUpdateParams.Builder |
putAllMetadata(java.util.Map<java.lang.String,java.lang.String> map)
Add all map key/value pairs to `metadata` map.
|
DisputeUpdateParams.Builder |
putExtraParam(java.lang.String key,
java.lang.Object value)
Add a key/value pair to `extraParams` map.
|
DisputeUpdateParams.Builder |
putMetadata(java.lang.String key,
java.lang.String value)
Add a key/value pair to `metadata` map.
|
DisputeUpdateParams.Builder |
setEvidence(DisputeUpdateParams.Evidence evidence)
Evidence to upload, to respond to a dispute.
|
DisputeUpdateParams.Builder |
setMetadata(EmptyParam metadata)
Set of key-value pairs that you can attach
to an object.
|
DisputeUpdateParams.Builder |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
Set of key-value pairs that you can attach
to an object.
|
DisputeUpdateParams.Builder |
setSubmit(java.lang.Boolean submit)
Whether to immediately submit evidence to the bank.
|
public DisputeUpdateParams build()
public DisputeUpdateParams.Builder setEvidence(DisputeUpdateParams.Evidence evidence)
public DisputeUpdateParams.Builder addExpand(java.lang.String element)
DisputeUpdateParams.expand
for the field documentation.public DisputeUpdateParams.Builder addAllExpand(java.util.List<java.lang.String> elements)
DisputeUpdateParams.expand
for the field documentation.public DisputeUpdateParams.Builder putExtraParam(java.lang.String key, java.lang.Object value)
DisputeUpdateParams.extraParams
for the field documentation.public DisputeUpdateParams.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
DisputeUpdateParams.extraParams
for the field documentation.public DisputeUpdateParams.Builder putMetadata(java.lang.String key, java.lang.String value)
DisputeUpdateParams.metadata
for the field documentation.public DisputeUpdateParams.Builder putAllMetadata(java.util.Map<java.lang.String,java.lang.String> map)
DisputeUpdateParams.metadata
for the field documentation.public DisputeUpdateParams.Builder setMetadata(EmptyParam metadata)
metadata
.public DisputeUpdateParams.Builder setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
metadata
.public DisputeUpdateParams.Builder setSubmit(java.lang.Boolean submit)
false
, evidence is staged on
the dispute. Staged evidence is visible in the API and Dashboard, and can be submitted to the
bank by making another request with this attribute set to true
(the default).