Class PositionCreationResultDTO
- java.lang.Object
-
- tech.cassandre.trading.bot.dto.position.PositionCreationResultDTO
-
public final class PositionCreationResultDTO extends Object
Position creation result forPositionDTO
.
-
-
Constructor Summary
Constructors Constructor Description PositionCreationResultDTO(long newPositionId, String newOrderId)
Constructor for successful position creation.PositionCreationResultDTO(String newErrorMessage, Exception newException)
Constructor for unsuccessful position creation.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getErrorMessage()
Getter for errorMessage.Exception
getException()
Getter for exception.String
getOrderId()
Getter for orderId.Long
getPositionId()
Getter for positionId.boolean
isSuccessful()
Returns successful.String
toString()
-
-
-
Constructor Detail
-
PositionCreationResultDTO
public PositionCreationResultDTO(long newPositionId, String newOrderId)
Constructor for successful position creation.- Parameters:
newPositionId
- position id.newOrderId
- order id.
-
-
Method Detail
-
getPositionId
public Long getPositionId()
Getter for positionId.- Returns:
- positionId
-
getOrderId
public String getOrderId()
Getter for orderId.- Returns:
- orderId
-
getErrorMessage
public String getErrorMessage()
Getter for errorMessage.- Returns:
- errorMessage
-
getException
public Exception getException()
Getter for exception.- Returns:
- exception
-
isSuccessful
public boolean isSuccessful()
Returns successful.- Returns:
- true if order creation was successful
-
-