Class ExchangeSettlementBankModel
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.model.ExchangeSettlementBankModel
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-06-24T14:45:22.267359Z[Etc/UTC]") public class ExchangeSettlementBankModel extends Object
ExchangeSettlementBankModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExchangeSettlementBankModel.StateEnumThe exchange settlement's state
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CREATED_ATstatic StringJSON_PROPERTY_EXCHANGE_GUIDstatic StringJSON_PROPERTY_EXCHANGE_SETTLEMENT_OBLIGATION_GUIDSstatic StringJSON_PROPERTY_GUIDstatic StringJSON_PROPERTY_NAMEstatic StringJSON_PROPERTY_STATEstatic StringJSON_PROPERTY_TRADE_GUIDS
-
Constructor Summary
Constructors Constructor Description ExchangeSettlementBankModel()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_GUID
public static final String JSON_PROPERTY_GUID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXCHANGE_GUID
public static final String JSON_PROPERTY_EXCHANGE_GUID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TRADE_GUIDS
public static final String JSON_PROPERTY_TRADE_GUIDS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXCHANGE_SETTLEMENT_OBLIGATION_GUIDS
public static final String JSON_PROPERTY_EXCHANGE_SETTLEMENT_OBLIGATION_GUIDS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATE
public static final String JSON_PROPERTY_STATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_CREATED_AT
- See Also:
- Constant Field Values
-
-
Method Detail
-
guid
public ExchangeSettlementBankModel guid(String guid)
-
getGuid
@Nullable public String getGuid()
Auto-generated unique identifier for the exchange settlement.- Returns:
- guid
-
setGuid
public void setGuid(String guid)
-
exchangeGuid
public ExchangeSettlementBankModel exchangeGuid(String exchangeGuid)
-
getExchangeGuid
@Nullable public String getExchangeGuid()
The identifier of the exchange that corresponds to this settlement.- Returns:
- exchangeGuid
-
setExchangeGuid
public void setExchangeGuid(String exchangeGuid)
-
name
public ExchangeSettlementBankModel name(String name)
-
setName
public void setName(String name)
-
tradeGuids
public ExchangeSettlementBankModel tradeGuids(List<String> tradeGuids)
-
addTradeGuidsItem
public ExchangeSettlementBankModel addTradeGuidsItem(String tradeGuidsItem)
-
getTradeGuids
@Nullable public List<String> getTradeGuids()
The exchange settlement's set of included trade guids.- Returns:
- tradeGuids
-
exchangeSettlementObligationGuids
public ExchangeSettlementBankModel exchangeSettlementObligationGuids(List<String> exchangeSettlementObligationGuids)
-
addExchangeSettlementObligationGuidsItem
public ExchangeSettlementBankModel addExchangeSettlementObligationGuidsItem(String exchangeSettlementObligationGuidsItem)
-
getExchangeSettlementObligationGuids
@Nullable public List<String> getExchangeSettlementObligationGuids()
The exchange settlement's set of obligation guids.- Returns:
- exchangeSettlementObligationGuids
-
setExchangeSettlementObligationGuids
public void setExchangeSettlementObligationGuids(List<String> exchangeSettlementObligationGuids)
-
state
public ExchangeSettlementBankModel state(ExchangeSettlementBankModel.StateEnum state)
-
getState
@Nullable public ExchangeSettlementBankModel.StateEnum getState()
The exchange settlement's state- Returns:
- state
-
setState
public void setState(ExchangeSettlementBankModel.StateEnum state)
-
createdAt
public ExchangeSettlementBankModel createdAt(OffsetDateTime createdAt)
-
getCreatedAt
@Nullable public OffsetDateTime getCreatedAt()
ISO8601 datetime the exchange settlement was created at.- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(OffsetDateTime createdAt)
-
-