All checks were successful
CI / Get Changed Files (pull_request) Successful in 10s
CI / Docker frontend validation (pull_request) Has been skipped
CI / eslint (pull_request) Has been skipped
CI / oxlint (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
CI / test-build (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Successful in 2m13s
CI / Checkstyle Main (pull_request) Successful in 2m48s
20 lines
494 B
Java
20 lines
494 B
Java
package de.szut.casino.coinflip;
|
|
|
|
import de.szut.casino.shared.dto.BetDto;
|
|
import jakarta.validation.constraints.NotNull;
|
|
import lombok.Getter;
|
|
import lombok.Setter;
|
|
|
|
import java.math.BigDecimal;
|
|
|
|
@Getter
|
|
@Setter
|
|
public class CoinflipDto extends BetDto {
|
|
@NotNull(message = "chosen side cannot be null")
|
|
private CoinSide coinSide;
|
|
|
|
public CoinflipDto(BigDecimal betAmount, CoinSide coinSide) {
|
|
super(betAmount);
|
|
this.coinSide = coinSide;
|
|
}
|
|
}
|