Skip to content
Snippets Groups Projects
Select Git revision
  • 85d12a5613f1c1402a1d714c9b251d74b1163658
  • main default protected
  • feat/certificate
  • feat/ssl
  • dev
  • feat/log
  • feat/routing
  • feat/forwarding
  • feat/auth
9 results

RoutingDTO.java

Blame
  • RoutingDTO.java 833 B
    package com.aolda.itda.dto.routing;
    
    import com.fasterxml.jackson.annotation.JsonInclude;
    import jakarta.validation.constraints.NotBlank;
    import jakarta.validation.constraints.NotNull;
    import lombok.AllArgsConstructor;
    import lombok.Builder;
    import lombok.Data;
    import lombok.NoArgsConstructor;
    
    import java.time.LocalDateTime;
    
    @Data
    @NoArgsConstructor
    @AllArgsConstructor
    @Builder
    @JsonInclude(JsonInclude.Include.NON_NULL)
    public class RoutingDTO {
        @NotBlank
        private String ip;
        @NotBlank
        private String domain;
        @NotBlank
        private String name;
        @NotBlank
        private String port;
        private Long id;
        @NotBlank
        private Long certificateId;
    
        private LocalDateTime createdAt;
    
        private LocalDateTime updatedAt;
    
        @NotNull
        private Boolean caching;
    }