@JsType(isNative=true,
namespace="<global>",
name="Promise.AllSettledResultElement")
public class AllSettledResult<T>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
AllSettledResult.Status |
| Modifier | Constructor and Description |
|---|---|
protected |
AllSettledResult() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
reason()
Exists only if the status field is 'rejected'
|
java.lang.String |
status() |
T |
value()
Exists only if the status field is 'fulfilled'
|
@AllSettledResult.Status @JsProperty(name="status") @Nonnull public java.lang.String status()
@JsProperty(name="value") @Nullable public T value()
@JsProperty(name="reason") @Nullable public java.lang.Object reason()