Class MatchForm

java.lang.Object
net.andresbustamante.yafoot.web.dto.MatchForm

@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2025-05-03T18:05:27.532758501Z[Etc/UTC]") public class MatchForm extends Object
MatchForm
  • Constructor Details

    • MatchForm

      public MatchForm()
  • Method Details

    • date

      public MatchForm date(OffsetDateTime date)
    • getDate

      @NotNull @Valid public @NotNull @Valid OffsetDateTime getDate()
      Get date
      Returns:
      date
    • setDate

      public void setDate(OffsetDateTime date)
    • description

      public MatchForm description(String description)
    • getDescription

      @Pattern(regexp="^[A-Za-z0-9\u00e4\u00e1\u00e0\u00e9\u00e8\u00eb\u00ea\u00ef\u00ed\u00f4\u00f3\u00f6\u00f2\u00fa\u00fb\u00f9\u00fc\u00c4\u00c1\u00c0\u00c9\u00c8\u00cb\u00ca\u00cf\u00cd\u00d4\u00d3\u00d2\u00da\u00db\u00d9\u00dc\u00e7\u00c7\u00f1\u00d1\\\'\\.\\, ]{1,1024}$") public @Pattern(regexp="^[A-Za-z0-9\u00e4\u00e1\u00e0\u00e9\u00e8\u00eb\u00ea\u00ef\u00ed\u00f4\u00f3\u00f6\u00f2\u00fa\u00fb\u00f9\u00fc\u00c4\u00c1\u00c0\u00c9\u00c8\u00cb\u00ca\u00cf\u00cd\u00d4\u00d3\u00d2\u00da\u00db\u00d9\u00dc\u00e7\u00c7\u00f1\u00d1\\\'\\.\\, ]{1,1024}$") String getDescription()
      Get description
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • numPlayersMin

      public MatchForm numPlayersMin(Integer numPlayersMin)
    • getNumPlayersMin

      @Min(0L) public @Min(0L) Integer getNumPlayersMin()
      Get numPlayersMin minimum: 0
      Returns:
      numPlayersMin
    • setNumPlayersMin

      public void setNumPlayersMin(Integer numPlayersMin)
    • numPlayersMax

      public MatchForm numPlayersMax(Integer numPlayersMax)
    • getNumPlayersMax

      @Min(2L) public @Min(2L) Integer getNumPlayersMax()
      Get numPlayersMax minimum: 2
      Returns:
      numPlayersMax
    • setNumPlayersMax

      public void setNumPlayersMax(Integer numPlayersMax)
    • sport

      public MatchForm sport(SportCode sport)
    • getSport

      @NotNull @Valid public @NotNull @Valid SportCode getSport()
      Get sport
      Returns:
      sport
    • setSport

      public void setSport(SportCode sport)
    • siteId

      public MatchForm siteId(Integer siteId)
    • getSiteId

      @NotNull @Min(1L) public @NotNull @Min(1L) Integer getSiteId()
      Get siteId minimum: 1
      Returns:
      siteId
    • setSiteId

      public void setSiteId(Integer siteId)
    • carpoolingEnabled

      public MatchForm carpoolingEnabled(Boolean carpoolingEnabled)
    • isCarpoolingEnabled

      @NotNull public @NotNull Boolean isCarpoolingEnabled()
      Get carpoolingEnabled
      Returns:
      carpoolingEnabled
    • setCarpoolingEnabled

      public void setCarpoolingEnabled(Boolean carpoolingEnabled)
    • codeSharingEnabled

      public MatchForm codeSharingEnabled(Boolean codeSharingEnabled)
    • isCodeSharingEnabled

      @NotNull public @NotNull Boolean isCodeSharingEnabled()
      Get codeSharingEnabled
      Returns:
      codeSharingEnabled
    • setCodeSharingEnabled

      public void setCodeSharingEnabled(Boolean codeSharingEnabled)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object