Uses of Record Class
com.bluebell.greenhouse.platform.models.api.dto.strategy.CreateStrategyImplementationDTO
Packages that use CreateStrategyImplementationDTO
Package
Description
Contains
Strategy DTOs
used by the API layer.Contains validation helpers for
Strategy and
strategy-implementation flows.-
Uses of CreateStrategyImplementationDTO in com.bluebell.greenhouse.platform.models.api.dto.strategy
Methods in com.bluebell.greenhouse.platform.models.api.dto.strategy that return types with arguments of type CreateStrategyImplementationDTOModifier and TypeMethodDescription@Valid List<@NotNull CreateStrategyImplementationDTO> CreateUpdateStrategyDTO.implementations()Returns the value of theimplementationsrecord component.Constructor parameters in com.bluebell.greenhouse.platform.models.api.dto.strategy with type arguments of type CreateStrategyImplementationDTOModifierConstructorDescriptionCreateUpdateStrategyDTO(@NotBlank @Size(max=75) String referenceCode, @NotBlank @Size(min=3,max=75) String name, @Size(max=500) String description, Boolean enabled, @Valid List<@NotNull CreateStrategyImplementationDTO> implementations) Creates an instance of aCreateUpdateStrategyDTOrecord class. -
Uses of CreateStrategyImplementationDTO in com.bluebell.greenhouse.radicle.validation.strategy
Methods in com.bluebell.greenhouse.radicle.validation.strategy with parameters of type CreateStrategyImplementationDTOModifier and TypeMethodDescriptionstatic voidStrategyValidator.validateCreateStrategyImplementationPayload(CreateStrategyImplementationDTO data, String errorMessage) Validates nested strategy-implementation payload requirements for strategy creation.Method parameters in com.bluebell.greenhouse.radicle.validation.strategy with type arguments of type CreateStrategyImplementationDTOModifier and TypeMethodDescriptionstatic voidStrategyValidator.validateStrategyHasImplementations(String referenceCode, List<CreateStrategyImplementationDTO> implementationDTOs) Validates that a new strategy includes at least one implementation.