Index

A C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

action() - Method in record class io.github.lengors.scoutdesk.api.scrapers.specifications.models.ScraperOwnedSpecificationActionRequest
Returns the value of the action record component.
ACTIVATE - Enum constant in enum class io.github.lengors.scoutdesk.api.scrapers.specifications.models.ScraperOwnedSpecificationAction
Activate the scraper specification.
ACTIVE - Enum constant in enum class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationStatus
The specification is active and available for use.
addProfile(ScraperOwnedProfileEntity) - Method in class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationEntity
Adds a profile to the specification.
addProfile(ScraperOwnedProfileEntity) - Method in class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity
Adds a profile to the strategy.
addStrategy(ScraperOwnedStrategyEntity) - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
Adds a strategy to the profile.
ADMIN - Enum constant in enum class io.github.lengors.scoutdesk.domain.spring.security.models.UserRole
Administrator role.
ADMIN - Static variable in class io.github.lengors.scoutdesk.domain.spring.security.models.UserRoleNames
Role name for administrators.
ADMIN_ALIAS - Static variable in class io.github.lengors.scoutdesk.domain.spring.security.models.UserRoleNames
Role alias for administrators.
ARCHIVE - Enum constant in enum class io.github.lengors.scoutdesk.api.scrapers.specifications.models.ScraperOwnedSpecificationAction
Archive the scraper specification.
ARCHIVED - Enum constant in enum class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationStatus
The specification is archived and not currently in use.
AuthentikClientConnectionDetails - Interface in io.github.lengors.scoutdesk.integrations.authentik.properties
Represents the connection details for the Authentik client.
AuthentikClientConnectionDetailsProperties - Record Class in io.github.lengors.scoutdesk.integrations.authentik.properties
Implementation of AuthentikClientConnectionDetails that holds the connection details for the Authentik client based on properties.
AuthentikClientConnectionDetailsProperties(String, String) - Constructor for record class io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientConnectionDetailsProperties
Creates an instance of a AuthentikClientConnectionDetailsProperties record class.
AuthentikClientProperties - Record Class in io.github.lengors.scoutdesk.integrations.authentik.properties
Properties for configuring the Authentik client.
AuthentikClientProperties(String, String) - Constructor for record class io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientProperties
Default constructor for AuthentikClientProperties.
AuthentikCustomHeaders - Class in io.github.lengors.scoutdesk.integrations.authentik.models
Utility class for Authentik custom headers.
AuthentikGroup - Record Class in io.github.lengors.scoutdesk.integrations.authentik.models
Represents an Authentik group.
AuthentikGroup(Integer, String, UUID) - Constructor for record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikGroup
Creates an instance of a AuthentikGroup record class.
AuthentikPaginated<T> - Record Class in io.github.lengors.scoutdesk.integrations.authentik.models
Represents a paginated response from Authentik.
AuthentikPaginated(AuthentikPagination, List<T>) - Constructor for record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikPaginated
Creates an instance of a AuthentikPaginated record class.
AuthentikPagination - Record Class in io.github.lengors.scoutdesk.integrations.authentik.models
Represents pagination information for Authentik API responses.
AuthentikPagination(Integer) - Constructor for record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikPagination
Creates an instance of a AuthentikPagination record class.
AuthentikProxiedAnonymousPrincipal - Record Class in io.github.lengors.scoutdesk.integrations.authentik.models
Represents an anonymous principal in Authentik proxied authentication.
AuthentikProxiedAnonymousPrincipal() - Constructor for record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAnonymousPrincipal
Creates an instance of a AuthentikProxiedAnonymousPrincipal record class.
AuthentikProxiedAuthenticatedPrincipal - Record Class in io.github.lengors.scoutdesk.integrations.authentik.models
Represents an authentication object for Authentik proxied authentication.
AuthentikProxiedAuthenticatedPrincipal(String, String, Collection<UserRole>, String, String) - Constructor for record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Creates an instance of a AuthentikProxiedAuthenticatedPrincipal record class.
AuthentikProxiedAuthentication - Interface in io.github.lengors.scoutdesk.integrations.authentik.models
Represents an authentication mechanism that is proxied through Authentik.
AuthentikProxiedAuthenticationException - Exception Class in io.github.lengors.scoutdesk.integrations.authentik.exceptions
Exception for missing or invalid Authentik proxied authentication headers.
AuthentikProxiedAuthenticationException() - Constructor for exception class io.github.lengors.scoutdesk.integrations.authentik.exceptions.AuthentikProxiedAuthenticationException
Constructs a new exception with a default message.
AuthentikProxiedAuthenticationException(Throwable) - Constructor for exception class io.github.lengors.scoutdesk.integrations.authentik.exceptions.AuthentikProxiedAuthenticationException
Constructs a new exception with the specified cause.
AuthentikProxiedAuthenticationImpersonationFilter - Class in io.github.lengors.scoutdesk.integrations.authentik.services
A filter that impersonates a user by overriding the "X-Authentik-Username" header.
AuthentikProxiedAuthenticationImpersonationFilter(String) - Constructor for class io.github.lengors.scoutdesk.integrations.authentik.services.AuthentikProxiedAuthenticationImpersonationFilter
Constructs a new AuthentikProxiedAuthenticationImpersonationFilter with the specified impersonated user.
AuthentikRestClient - Class in io.github.lengors.scoutdesk.integrations.authentik.clients
Client for interacting with Authentik's REST API.
AuthentikUser - Record Class in io.github.lengors.scoutdesk.integrations.authentik.models
Represents an Authentik user.
AuthentikUser(Integer, String, String, Boolean, List<AuthentikGroup>, String, String, String, UUID) - Constructor for record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Creates an instance of a AuthentikUser record class.
avatar() - Method in record class io.github.lengors.scoutdesk.domain.spring.security.models.User
Returns the value of the avatar record component.
avatar() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Returns the value of the avatar record component.
avatar() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Returns the value of the avatar record component.

C

Command<I,O> - Interface in io.github.lengors.scoutdesk.domain.commands.models
Marker interface for commands in the application.
CommandHandler<C,I,O> - Interface in io.github.lengors.scoutdesk.domain.commands.services
Interface for command handlers in the application.
CommandHandlerResolver - Interface in io.github.lengors.scoutdesk.domain.commands.services
Interface for resolving command handlers for given commands.
CommandService - Class in io.github.lengors.scoutdesk.domain.commands.services
Service for executing commands in the application.
compare(ResolvableType, ResolvableType) - Static method in class io.github.lengors.scoutdesk.domain.spring.core.services.ResolvableTypes
Compares two ResolvableType instances.
ConditionalOnNonBlankProperty - Annotation Interface in io.github.lengors.scoutdesk.domain.spring.core.conditions.models
This annotation can be used to conditionally enable a bean based on the presence of a non-blank property.
configure(HttpSecurity) - Method in class io.github.lengors.scoutdesk.domain.spring.security.services.ProxiedAuthenticationFilterConfigurerAdapter
Configures the authentication filter for proxied authentication.
configure(HttpSecurity) - Method in class io.github.lengors.scoutdesk.domain.spring.security.services.ProxiedAuthenticationImpersonationFilterConfigurerAdapter
 

D

delete(String) - Method in class io.github.lengors.scoutdesk.integrations.webscout.clients.WebscoutRestClient
Deletes a scraper specification by its name.
DELETE - Enum constant in enum class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.UpdateScraperOwnedStrategyCommand.Operation
Indicates that the set profiles should be deleted.
deleteAll() - Method in class io.github.lengors.scoutdesk.integrations.webscout.clients.WebscoutRestClient
Deletes all scraper specifications.
deleteAll(Collection<String>) - Method in class io.github.lengors.scoutdesk.integrations.webscout.clients.WebscoutRestClient
Deletes all scraper specifications by their names.
DELETED - Enum constant in enum class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationStatus
The specification is deleted and no longer available.
DeleteScraperOwnedProfileBatchCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models
Command to delete a batch of scraper-owned profiles.
DeleteScraperOwnedProfileBatchCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.DeleteScraperOwnedProfileBatchCommand
Creates an instance of a DeleteScraperOwnedProfileBatchCommand record class.
DeleteScraperOwnedProfileCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models
Command to delete a scraper-owned profile.
DeleteScraperOwnedProfileCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.DeleteScraperOwnedProfileCommand
Creates an instance of a DeleteScraperOwnedProfileCommand record class.
DeleteScraperOwnedSpecificationBatchCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models
Command for deleting a batch of owned scraper specifications using a filter.
DeleteScraperOwnedSpecificationBatchCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationBatchCommand
Creates an instance of a DeleteScraperOwnedSpecificationBatchCommand record class.
DeleteScraperOwnedSpecificationCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models
Command to delete a scraper-owned specification using a filter.
DeleteScraperOwnedSpecificationCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationCommand
Creates an instance of a DeleteScraperOwnedSpecificationCommand record class.
DeleteScraperOwnedSpecificationEntityBatchCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models
Command to delete a batch of scraper-owned specification entities.
DeleteScraperOwnedSpecificationEntityBatchCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationEntityBatchCommand
Creates an instance of a DeleteScraperOwnedSpecificationEntityBatchCommand record class.
DeleteScraperOwnedSpecificationEntityCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models
Command to delete a single scraper-owned specification entity.
DeleteScraperOwnedSpecificationEntityCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationEntityCommand
Creates an instance of a DeleteScraperOwnedSpecificationEntityCommand record class.
DeleteScraperOwnedStrategyBatchCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models
Command to delete a batch of scraper-owned strategies.
DeleteScraperOwnedStrategyBatchCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.DeleteScraperOwnedStrategyBatchCommand
Creates an instance of a DeleteScraperOwnedStrategyBatchCommand record class.
DeleteScraperOwnedStrategyCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models
Command to delete a scraper-owned strategy.
DeleteScraperOwnedStrategyCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.DeleteScraperOwnedStrategyCommand
Creates an instance of a DeleteScraperOwnedStrategyCommand record class.
DeleteScraperSpecificationBatchCommand - Record Class in io.github.lengors.scoutdesk.integrations.webscout.commands.models
Command for deleting a batch of scraper specifications by their names.
DeleteScraperSpecificationBatchCommand() - Constructor for record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.DeleteScraperSpecificationBatchCommand
Creates an instance of a DeleteScraperSpecificationBatchCommand record class.
DeleteScraperSpecificationCommand - Record Class in io.github.lengors.scoutdesk.integrations.webscout.commands.models
Command for deleting a single scraper specification by name.
DeleteScraperSpecificationCommand() - Constructor for record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.DeleteScraperSpecificationCommand
Creates an instance of a DeleteScraperSpecificationCommand record class.
DEVELOPER - Enum constant in enum class io.github.lengors.scoutdesk.domain.spring.security.models.UserRole
Developer role.
DEVELOPER - Static variable in class io.github.lengors.scoutdesk.domain.spring.security.models.UserRoleNames
Role name for developers.
DEVELOPER_ALIAS - Static variable in class io.github.lengors.scoutdesk.domain.spring.security.models.UserRoleNames
Role alias for developers.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.github.lengors.scoutdesk.integrations.authentik.services.AuthentikProxiedAuthenticationImpersonationFilter
 

E

email() - Method in record class io.github.lengors.scoutdesk.domain.spring.security.models.User
Returns the value of the email record component.
email() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Returns the value of the email record component.
email() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Returns the value of the email record component.
EntityDeleteException - Exception Class in io.github.lengors.scoutdesk.domain.persistence.exceptions.models
Exception thrown when an entity cannot be deleted because it is referenced by another entity.
EntityDeleteException(Class<?>, Object) - Constructor for exception class io.github.lengors.scoutdesk.domain.persistence.exceptions.models.EntityDeleteException
Constructs a new EntityDeleteException with the specified entity type and query.
EntityException - Exception Class in io.github.lengors.scoutdesk.domain.persistence.exceptions.models
Base class for exceptions related to entity operations in the persistence layer.
EntityException(Class<?>, Object) - Constructor for exception class io.github.lengors.scoutdesk.domain.persistence.exceptions.models.EntityException
Constructs a new EntityFindException with the specified entity type and query.
EntityFindException - Exception Class in io.github.lengors.scoutdesk.domain.persistence.exceptions.models
Exception thrown when an entity is not found in the database.
EntityFindException(Class<?>, Object) - Constructor for exception class io.github.lengors.scoutdesk.domain.persistence.exceptions.models.EntityFindException
Constructs a new EntityFindException with the specified entity type and query.
EntitySaveException - Exception Class in io.github.lengors.scoutdesk.domain.persistence.exceptions.models
Exception thrown when there is a conflict while saving an entity.
EntitySaveException(Class<?>, Object) - Constructor for exception class io.github.lengors.scoutdesk.domain.persistence.exceptions.models.EntitySaveException
Constructor for creating an exception with a specific entity type and query.
equals(Object) - Method in exception class io.github.lengors.scoutdesk.domain.persistence.exceptions.models.EntityException
 
equals(Object) - Method in record class io.github.lengors.scoutdesk.api.scrapers.models.ScraperOwnedRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.api.scrapers.profiles.models.ScraperPartialProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.api.scrapers.specifications.models.ScraperOwnedSpecificationActionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.commands.models.ScraperOwnedCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.models.ScraperQuery
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.DeleteScraperOwnedProfileBatchCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.DeleteScraperOwnedProfileCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileBatchCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileEntityBatchCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileEntityCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.SaveScraperOwnedProfileCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.UpdateScraperOwnedProfileCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileBatchByReferenceOwnerAndReferenceNameBatchFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileBatchByReferenceOwnerFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileByReferenceFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
 
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperUnownedProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationBatchCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationEntityBatchCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationEntityCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationBatchCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationEntityBatchCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationEntityCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.SaveScraperOwnedSpecificationCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.UpdateScraperOwnedSpecificationEntityStatusCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByQueryAndOwnerAndIgnoreCaseAndStrictModeEnabledFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceAndStatusFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceBatchAndStatusFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceOwnerAndStatusNotFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationByReferenceAndStatusNotFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecification
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationEntity
 
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.DeleteScraperOwnedStrategyBatchCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.DeleteScraperOwnedStrategyCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyBatchCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyEntityBatchCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyEntityCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.SaveScraperOwnedStrategyCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.UpdateScraperOwnedStrategyCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyBatchByReferenceOwnerAndReferenceNameBatchFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyBatchByReferenceOwnerFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyByReferenceFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperUnownedStrategy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity
 
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.spring.security.models.User
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.domain.spring.security.properties.UserRoleProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.authentik.commands.models.FindAuthentikUserCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikPaginated
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikPagination
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAnonymousPrincipal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientConnectionDetailsProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.DeleteScraperSpecificationBatchCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.DeleteScraperSpecificationCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.FindScraperSpecificationBatchCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.FindScraperSpecificationCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.SaveScraperSpecificationCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.ScraperCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.webscout.properties.WebscoutClientConnectionDetailsProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.lengors.scoutdesk.integrations.webscout.properties.WebscoutClientProperties
Indicates whether some other object is "equal to" this one.
executeCommand(C, I) - Method in class io.github.lengors.scoutdesk.domain.commands.services.CommandService
Executes a command using the appropriate command handler.

F

find(String) - Method in class io.github.lengors.scoutdesk.integrations.webscout.clients.WebscoutRestClient
Finds a scraper specification by its name.
findAll(Collection<String>) - Method in class io.github.lengors.scoutdesk.integrations.webscout.clients.WebscoutRestClient
Finds all scraper specifications.
findAllByReferenceAndStatus(ScraperOwnedSpecificationReference, ScraperOwnedSpecificationStatus) - Method in interface io.github.lengors.scoutdesk.domain.scrapers.specifications.repositories.ScraperOwnedSpecificationRepository
Finds all scraper specifications by their reference and status.
findAllByReferenceInAndStatus(Collection<ScraperOwnedSpecificationReference>, ScraperOwnedSpecificationStatus) - Method in interface io.github.lengors.scoutdesk.domain.scrapers.specifications.repositories.ScraperOwnedSpecificationRepository
Finds all scraper specifications by their reference and status.
findAllByReferenceOwner(String) - Method in interface io.github.lengors.scoutdesk.domain.scrapers.profiles.repositories.ScraperOwnedProfileRepository
Finds all scraper-owned profiles by the specified reference owner.
findAllByReferenceOwner(String) - Method in interface io.github.lengors.scoutdesk.domain.scrapers.specifications.repositories.ScraperOwnedSpecificationRepository
Finds all scraper specifications by their reference owner.
findAllByReferenceOwner(String) - Method in interface io.github.lengors.scoutdesk.domain.scrapers.strategies.repositories.ScraperOwnedStrategyRepository
Find all scraper-owned strategies by their reference owner.
findAllByReferenceOwnerAndReferenceNameIn(String, Collection<String>) - Method in interface io.github.lengors.scoutdesk.domain.scrapers.profiles.repositories.ScraperOwnedProfileRepository
Finds all scraper-owned profiles by the specified reference owner and reference names.
findAllByReferenceOwnerAndReferenceNameIn(String, Collection<String>) - Method in interface io.github.lengors.scoutdesk.domain.scrapers.strategies.repositories.ScraperOwnedStrategyRepository
Find all scraper-owned strategies by their reference owner and names.
findAllByReferenceOwnerAndStatusNot(String, ScraperOwnedSpecificationStatus) - Method in interface io.github.lengors.scoutdesk.domain.scrapers.specifications.repositories.ScraperOwnedSpecificationRepository
Finds all scraper specifications by their reference owner and status.
findAllByStatusNot(ScraperOwnedSpecificationStatus) - Method in interface io.github.lengors.scoutdesk.domain.scrapers.specifications.repositories.ScraperOwnedSpecificationRepository
Finds all scraper specifications by their status.
FindAuthentikUserCommand - Record Class in io.github.lengors.scoutdesk.integrations.authentik.commands.models
Command to find an Authentik user.
FindAuthentikUserCommand() - Constructor for record class io.github.lengors.scoutdesk.integrations.authentik.commands.models.FindAuthentikUserCommand
Creates an instance of a FindAuthentikUserCommand record class.
findByReferenceAndStatusNot(ScraperOwnedSpecificationReference, ScraperOwnedSpecificationStatus) - Method in interface io.github.lengors.scoutdesk.domain.scrapers.specifications.repositories.ScraperOwnedSpecificationRepository
Finds a scraper specification by its reference and status.
FindScraperOwnedProfileBatchCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models
Command for finding a batch of scraper owned profiles.
FindScraperOwnedProfileBatchCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileBatchCommand
Creates an instance of a FindScraperOwnedProfileBatchCommand record class.
FindScraperOwnedProfileCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models
Command for finding a scraper owned profile.
FindScraperOwnedProfileCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileCommand
Creates an instance of a FindScraperOwnedProfileCommand record class.
FindScraperOwnedProfileEntityBatchCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models
Command to find a batch of scraper-owned profile entities.
FindScraperOwnedProfileEntityBatchCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileEntityBatchCommand
Creates an instance of a FindScraperOwnedProfileEntityBatchCommand record class.
FindScraperOwnedProfileEntityCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models
Command to find a scraper-owned profile entity.
FindScraperOwnedProfileEntityCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileEntityCommand
Creates an instance of a FindScraperOwnedProfileEntityCommand record class.
FindScraperOwnedSpecificationBatchCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models
Command to find a batch of scraper-owned specifications using a filter.
FindScraperOwnedSpecificationBatchCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationBatchCommand
Creates an instance of a FindScraperOwnedSpecificationBatchCommand record class.
FindScraperOwnedSpecificationCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models
Command to find a scraper-owned specification using a filter.
FindScraperOwnedSpecificationCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationCommand
Creates an instance of a FindScraperOwnedSpecificationCommand record class.
FindScraperOwnedSpecificationEntityBatchCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models
Command to find a batch of scraper-owned specification entities using a filter.
FindScraperOwnedSpecificationEntityBatchCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationEntityBatchCommand
Creates an instance of a FindScraperOwnedSpecificationEntityBatchCommand record class.
FindScraperOwnedSpecificationEntityCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models
Command to find a single scraper-owned specification entity using a filter.
FindScraperOwnedSpecificationEntityCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationEntityCommand
Creates an instance of a FindScraperOwnedSpecificationEntityCommand record class.
FindScraperOwnedStrategyBatchCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models
Command to find a batch of scraper-owned strategies.
FindScraperOwnedStrategyBatchCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyBatchCommand
Creates an instance of a FindScraperOwnedStrategyBatchCommand record class.
FindScraperOwnedStrategyCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models
Command to find a scraper-owned strategy.
FindScraperOwnedStrategyCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyCommand
Creates an instance of a FindScraperOwnedStrategyCommand record class.
FindScraperOwnedStrategyEntityBatchCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models
Command to find a batch of scraper-owned strategy entities using lazy relationships.
FindScraperOwnedStrategyEntityBatchCommand(ScraperOwnedStrategyEntity.LazyRelationship...) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyEntityBatchCommand
Constructor to create a command with a set of lazy relationships.
FindScraperOwnedStrategyEntityBatchCommand(Iterable<ScraperOwnedStrategyEntity.LazyRelationship>) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyEntityBatchCommand
Creates an instance of a FindScraperOwnedStrategyEntityBatchCommand record class.
FindScraperOwnedStrategyEntityCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models
Command to find a scraper-owned strategy entity.
FindScraperOwnedStrategyEntityCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyEntityCommand
Creates an instance of a FindScraperOwnedStrategyEntityCommand record class.
FindScraperSpecificationBatchCommand - Record Class in io.github.lengors.scoutdesk.integrations.webscout.commands.models
Command for retrieving a batch of scraper specifications by their names.
FindScraperSpecificationBatchCommand() - Constructor for record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.FindScraperSpecificationBatchCommand
Creates an instance of a FindScraperSpecificationBatchCommand record class.
FindScraperSpecificationCommand - Record Class in io.github.lengors.scoutdesk.integrations.webscout.commands.models
Command for retrieving a single scraper specification by name.
FindScraperSpecificationCommand() - Constructor for record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.FindScraperSpecificationCommand
Creates an instance of a FindScraperSpecificationCommand record class.
findUser(String) - Method in class io.github.lengors.scoutdesk.integrations.authentik.clients.AuthentikRestClient
Finds a user by their username in Authentik.
flat(ResolvableType) - Static method in class io.github.lengors.scoutdesk.domain.spring.core.services.ResolvableTypes
Flattens the type hierarchy of a ResolvableType into a stream.
fullyQualifiedName() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationReference
Gets the qualified name of the specification reference.
FuzzyScorer - Class in io.github.lengors.scoutdesk.domain.text.services
Utility class for calculating fuzzy scores between strings.

G

getAuthorities() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAnonymousPrincipal
Retrieves the authorities granted to the user.
getAuthorities() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Retrieves the authorities granted to the user.
getCredentials() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAnonymousPrincipal
Retrieves the credentials of the authentication object.
getCredentials() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Retrieves the credentials of the authentication object.
getDetails() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAnonymousPrincipal
Retrieves additional details about the authentication.
getDetails() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Retrieves additional details about the authentication.
getFuzzyScore(String, String, boolean, boolean) - Static method in class io.github.lengors.scoutdesk.domain.text.services.FuzzyScorer
Calculates a fuzzy score between two strings.
getInputs() - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
Returns the input parameters for the profile.
getName() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAnonymousPrincipal
Retrieves the name of the authenticated user.
getName() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Retrieves the name of the authenticated user.
getPrincipal() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAnonymousPrincipal
Retrieves the principal of the authentication.
getPrincipal() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Retrieves the principal of the authentication.
getProfiles() - Method in class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationEntity
Getter for the set of profiles associated with this specification.
getProfiles() - Method in class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity
Retrieves all profiles associated with this strategy.
getQuery() - Method in exception class io.github.lengors.scoutdesk.domain.persistence.exceptions.models.EntityException
Returns the query used to search for the entity that caused the conflict.
getReference() - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
Returns the reference to the profile.
getReference() - Method in class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationEntity
Getter for the reference of the specification.
getReference() - Method in class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity
Returns the reference to the strategy.
getRuntimeType() - Method in exception class io.github.lengors.scoutdesk.domain.persistence.exceptions.models.EntityException
Returns the runtime type of the entity that caused the conflict.
getRuntimeTypeName() - Method in exception class io.github.lengors.scoutdesk.domain.persistence.exceptions.models.EntityException
Returns the simple name of the runtime type of the entity that caused the conflict.
getSource() - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.events.models.ScraperOwnedProfileBatchDeletedEvent
 
getSource() - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.events.models.ScraperOwnedProfileDeletedEvent
 
getSpecification() - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
Returns the specification associated with the profile.
getStatus() - Method in class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationEntity
Getter for the status of the specification.
getStrategies() - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
Returns the set of strategies associated with the profile.
groups() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Returns the value of the groups record component.
groups() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Returns the value of the groups record component.
GROUPS - Static variable in class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikCustomHeaders
Header for the groups or roles of the authenticated user.

H

handle(C, I) - Method in interface io.github.lengors.scoutdesk.domain.commands.services.CommandHandler
Handles the command with the given input.
hashCode() - Method in record class io.github.lengors.scoutdesk.api.scrapers.models.ScraperOwnedRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.api.scrapers.profiles.models.ScraperPartialProfile
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.api.scrapers.specifications.models.ScraperOwnedSpecificationActionRequest
Returns a hash code value for this object.
hashCode() - Method in exception class io.github.lengors.scoutdesk.domain.persistence.exceptions.models.EntityException
 
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.commands.models.ScraperOwnedCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.models.ScraperQuery
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.DeleteScraperOwnedProfileBatchCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.DeleteScraperOwnedProfileCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileBatchCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileEntityBatchCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileEntityCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.SaveScraperOwnedProfileCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.UpdateScraperOwnedProfileCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileBatchByReferenceOwnerAndReferenceNameBatchFilter
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileBatchByReferenceOwnerFilter
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileByReferenceFilter
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfile
Returns a hash code value for this object.
hashCode() - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
 
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileReference
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperUnownedProfile
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationBatchCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationEntityBatchCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationEntityCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationBatchCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationEntityBatchCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationEntityCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.SaveScraperOwnedSpecificationCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.UpdateScraperOwnedSpecificationEntityStatusCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByQueryAndOwnerAndIgnoreCaseAndStrictModeEnabledFilter
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceAndStatusFilter
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceBatchAndStatusFilter
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceOwnerAndStatusNotFilter
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationByReferenceAndStatusNotFilter
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecification
Returns a hash code value for this object.
hashCode() - Method in class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationEntity
 
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationReference
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.DeleteScraperOwnedStrategyBatchCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.DeleteScraperOwnedStrategyCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyBatchCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyEntityBatchCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyEntityCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.SaveScraperOwnedStrategyCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.UpdateScraperOwnedStrategyCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyBatchByReferenceOwnerAndReferenceNameBatchFilter
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyBatchByReferenceOwnerFilter
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyByReferenceFilter
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperUnownedStrategy
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategy
Returns a hash code value for this object.
hashCode() - Method in class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity
 
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyReference
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.spring.security.models.User
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.domain.spring.security.properties.UserRoleProperties
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.commands.models.FindAuthentikUserCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikGroup
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikPaginated
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikPagination
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAnonymousPrincipal
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientConnectionDetailsProperties
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientProperties
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.DeleteScraperSpecificationBatchCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.DeleteScraperSpecificationCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.FindScraperSpecificationBatchCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.FindScraperSpecificationCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.SaveScraperSpecificationCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.ScraperCommand
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.properties.WebscoutClientConnectionDetailsProperties
Returns a hash code value for this object.
hashCode() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.properties.WebscoutClientProperties
Returns a hash code value for this object.

I

id() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikGroup
Returns the value of the id record component.
id() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Returns the value of the id record component.
ignoreCase() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByQueryAndOwnerAndIgnoreCaseAndStrictModeEnabledFilter
Returns the value of the ignoreCase record component.
inputs() - Method in record class io.github.lengors.scoutdesk.api.scrapers.profiles.models.ScraperPartialProfile
Returns the value of the inputs record component.
inputs() - Method in interface io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperNamelessProfile
Returns the input parameters for the profile.
inputs() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfile
Returns the value of the inputs record component.
inputs() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperUnownedProfile
Returns the value of the inputs record component.
InvalidCharacterException - Exception Class in io.github.lengors.scoutdesk.domain.text.exceptions.models
Exception thrown when an invalid character is found in a string.
InvalidCharacterException(char) - Constructor for exception class io.github.lengors.scoutdesk.domain.text.exceptions.models.InvalidCharacterException
Constructor for creating an exception with a specific invalid character.
io.github.lengors.scoutdesk.api.scrapers.models - package io.github.lengors.scoutdesk.api.scrapers.models
 
io.github.lengors.scoutdesk.api.scrapers.profiles.models - package io.github.lengors.scoutdesk.api.scrapers.profiles.models
 
io.github.lengors.scoutdesk.api.scrapers.specifications.models - package io.github.lengors.scoutdesk.api.scrapers.specifications.models
 
io.github.lengors.scoutdesk.domain.collections.services - package io.github.lengors.scoutdesk.domain.collections.services
 
io.github.lengors.scoutdesk.domain.commands.models - package io.github.lengors.scoutdesk.domain.commands.models
 
io.github.lengors.scoutdesk.domain.commands.services - package io.github.lengors.scoutdesk.domain.commands.services
 
io.github.lengors.scoutdesk.domain.persistence.exceptions.models - package io.github.lengors.scoutdesk.domain.persistence.exceptions.models
 
io.github.lengors.scoutdesk.domain.scrapers.commands.models - package io.github.lengors.scoutdesk.domain.scrapers.commands.models
 
io.github.lengors.scoutdesk.domain.scrapers.models - package io.github.lengors.scoutdesk.domain.scrapers.models
 
io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models - package io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models
 
io.github.lengors.scoutdesk.domain.scrapers.profiles.events.models - package io.github.lengors.scoutdesk.domain.scrapers.profiles.events.models
 
io.github.lengors.scoutdesk.domain.scrapers.profiles.exceptions.models - package io.github.lengors.scoutdesk.domain.scrapers.profiles.exceptions.models
 
io.github.lengors.scoutdesk.domain.scrapers.profiles.filters - package io.github.lengors.scoutdesk.domain.scrapers.profiles.filters
 
io.github.lengors.scoutdesk.domain.scrapers.profiles.models - package io.github.lengors.scoutdesk.domain.scrapers.profiles.models
 
io.github.lengors.scoutdesk.domain.scrapers.profiles.repositories - package io.github.lengors.scoutdesk.domain.scrapers.profiles.repositories
 
io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models - package io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models
 
io.github.lengors.scoutdesk.domain.scrapers.specifications.exceptions.models - package io.github.lengors.scoutdesk.domain.scrapers.specifications.exceptions.models
 
io.github.lengors.scoutdesk.domain.scrapers.specifications.filters - package io.github.lengors.scoutdesk.domain.scrapers.specifications.filters
 
io.github.lengors.scoutdesk.domain.scrapers.specifications.models - package io.github.lengors.scoutdesk.domain.scrapers.specifications.models
 
io.github.lengors.scoutdesk.domain.scrapers.specifications.repositories - package io.github.lengors.scoutdesk.domain.scrapers.specifications.repositories
 
io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models - package io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models
 
io.github.lengors.scoutdesk.domain.scrapers.strategies.filters - package io.github.lengors.scoutdesk.domain.scrapers.strategies.filters
 
io.github.lengors.scoutdesk.domain.scrapers.strategies.models - package io.github.lengors.scoutdesk.domain.scrapers.strategies.models
 
io.github.lengors.scoutdesk.domain.scrapers.strategies.repositories - package io.github.lengors.scoutdesk.domain.scrapers.strategies.repositories
 
io.github.lengors.scoutdesk.domain.spring.core.conditions.models - package io.github.lengors.scoutdesk.domain.spring.core.conditions.models
 
io.github.lengors.scoutdesk.domain.spring.core.conditions.services - package io.github.lengors.scoutdesk.domain.spring.core.conditions.services
 
io.github.lengors.scoutdesk.domain.spring.core.services - package io.github.lengors.scoutdesk.domain.spring.core.services
 
io.github.lengors.scoutdesk.domain.spring.security.models - package io.github.lengors.scoutdesk.domain.spring.security.models
 
io.github.lengors.scoutdesk.domain.spring.security.properties - package io.github.lengors.scoutdesk.domain.spring.security.properties
 
io.github.lengors.scoutdesk.domain.spring.security.services - package io.github.lengors.scoutdesk.domain.spring.security.services
 
io.github.lengors.scoutdesk.domain.text.exceptions.models - package io.github.lengors.scoutdesk.domain.text.exceptions.models
 
io.github.lengors.scoutdesk.domain.text.services - package io.github.lengors.scoutdesk.domain.text.services
 
io.github.lengors.scoutdesk.integrations.authentik.clients - package io.github.lengors.scoutdesk.integrations.authentik.clients
 
io.github.lengors.scoutdesk.integrations.authentik.commands.models - package io.github.lengors.scoutdesk.integrations.authentik.commands.models
 
io.github.lengors.scoutdesk.integrations.authentik.exceptions - package io.github.lengors.scoutdesk.integrations.authentik.exceptions
 
io.github.lengors.scoutdesk.integrations.authentik.models - package io.github.lengors.scoutdesk.integrations.authentik.models
 
io.github.lengors.scoutdesk.integrations.authentik.properties - package io.github.lengors.scoutdesk.integrations.authentik.properties
 
io.github.lengors.scoutdesk.integrations.authentik.services - package io.github.lengors.scoutdesk.integrations.authentik.services
 
io.github.lengors.scoutdesk.integrations.webscout.clients - package io.github.lengors.scoutdesk.integrations.webscout.clients
 
io.github.lengors.scoutdesk.integrations.webscout.commands.models - package io.github.lengors.scoutdesk.integrations.webscout.commands.models
 
io.github.lengors.scoutdesk.integrations.webscout.exceptions.models - package io.github.lengors.scoutdesk.integrations.webscout.exceptions.models
 
io.github.lengors.scoutdesk.integrations.webscout.properties - package io.github.lengors.scoutdesk.integrations.webscout.properties
 
isActive() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Returns the value of the isActive record component.
isAuthenticated() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAnonymousPrincipal
Checks if the user is authenticated.
isAuthenticated() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Checks if the user is authenticated.
IterableConverters - Class in io.github.lengors.scoutdesk.domain.collections.services
Utility class for converting iterables to other types.
IteratorConverters - Class in io.github.lengors.scoutdesk.domain.collections.services
Utility class for converting an Iterator to an Enumeration.

L

lazyRelationships() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyEntityBatchCommand
Returns the value of the lazyRelationships record component.

M

mappings() - Method in record class io.github.lengors.scoutdesk.domain.spring.security.properties.UserRoleProperties
Returns the value of the mappings record component.
matches(ConditionContext, AnnotatedTypeMetadata) - Method in class io.github.lengors.scoutdesk.domain.spring.core.conditions.services.NonBlankPropertyCondition
 

N

name() - Method in interface io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperNamedProfile
Returns the name of the profile.
name() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfile
Returns the value of the name record component.
name() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileReference
Returns the value of the name record component.
name() - Method in interface io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileReferrer
Returns the name of the profile.
name() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperUnownedProfile
Returns the value of the name record component.
name() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationReference
Returns the value of the name record component.
name() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperUnownedStrategy
Returns the value of the name record component.
name() - Method in interface io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperNamedStrategy
Returns the name of the strategy.
name() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategy
Returns the value of the name record component.
name() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyReference
Returns the value of the name record component.
name() - Method in interface io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyReferrer
Returns the name of the strategy.
name() - Method in record class io.github.lengors.scoutdesk.domain.spring.security.models.User
Returns the value of the name record component.
name() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikGroup
Returns the value of the name record component.
name() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Returns the value of the name record component.
name() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Returns the value of the name record component.
names() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileBatchByReferenceOwnerAndReferenceNameBatchFilter
Returns the value of the names record component.
names() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyBatchByReferenceOwnerAndReferenceNameBatchFilter
Returns the value of the names record component.
next() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikPagination
Returns the value of the next record component.
NonBlankPropertyCondition - Class in io.github.lengors.scoutdesk.domain.spring.core.conditions.services
A condition that checks if a specific property is defined and not blank.
NonBlankPropertyCondition() - Constructor for class io.github.lengors.scoutdesk.domain.spring.core.conditions.services.NonBlankPropertyCondition
Default constructor for the condition.

O

onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class io.github.lengors.scoutdesk.domain.spring.security.services.ProxiedAuthenticationSuccessHandler
Called when a user has been successfully authenticated.
operation() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.UpdateScraperOwnedStrategyCommand
Returns the value of the operation record component.
OVERRIDE - Enum constant in enum class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.UpdateScraperOwnedStrategyCommand.Operation
Indicates that the set profiles should be overridden.
owner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.models.ScraperQuery
Returns the value of the owner record component.
owner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileBatchByReferenceOwnerAndReferenceNameBatchFilter
Returns the value of the owner record component.
owner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfile
Returns the value of the owner record component.
owner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileReference
Returns the value of the owner record component.
owner() - Method in interface io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileReferrer
Returns the owner of the profile.
owner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.SaveScraperOwnedSpecificationCommand
Returns the value of the owner record component.
owner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByQueryAndOwnerAndIgnoreCaseAndStrictModeEnabledFilter
Returns the value of the owner record component.
owner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecification
Returns the value of the owner record component.
owner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationReference
Returns the value of the owner record component.
owner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyBatchByReferenceOwnerAndReferenceNameBatchFilter
Returns the value of the owner record component.
owner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategy
Returns the value of the owner record component.
owner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyReference
Returns the value of the owner record component.
owner() - Method in interface io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyReferrer
Returns the owner of the strategy.

P

pagination() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikPaginated
Returns the value of the pagination record component.
profiles() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperUnownedStrategy
Returns the value of the profiles record component.
profiles() - Method in interface io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperNamedStrategy
Returns the set of profiles associated with the strategy.
profiles() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategy
Returns the value of the profiles record component.
PROFILES - Enum constant in enum class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity.LazyRelationship
The profiles relationship.
ProxiedAuthenticationConverter - Interface in io.github.lengors.scoutdesk.domain.spring.security.services
Interface for converting HTTP requests into authentication objects.
ProxiedAuthenticationFilterConfigurerAdapter - Class in io.github.lengors.scoutdesk.domain.spring.security.services
Configures the authentication filter for proxied authentication.
ProxiedAuthenticationImpersonationFilter - Interface in io.github.lengors.scoutdesk.domain.spring.security.services
Interface for a filter that handles impersonation in proxied authentication scenarios.
ProxiedAuthenticationImpersonationFilterConfigurerAdapter - Class in io.github.lengors.scoutdesk.domain.spring.security.services
Configures the ProxiedAuthenticationImpersonationFilter to be added before the AuthenticationFilter in the security filter chain.
ProxiedAuthenticationImpersonationFilterConfigurerAdapter(ProxiedAuthenticationImpersonationFilter) - Constructor for class io.github.lengors.scoutdesk.domain.spring.security.services.ProxiedAuthenticationImpersonationFilterConfigurerAdapter
ProxiedAuthenticationSuccessHandler - Class in io.github.lengors.scoutdesk.domain.spring.security.services
Handles successful authentication events.
ProxiedAuthenticationSuccessHandler() - Constructor for class io.github.lengors.scoutdesk.domain.spring.security.services.ProxiedAuthenticationSuccessHandler
Default constructor.

Q

query() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByQueryAndOwnerAndIgnoreCaseAndStrictModeEnabledFilter
Returns the value of the query record component.

R

reference() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileByReferenceFilter
Returns the value of the reference record component.
reference() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceAndStatusFilter
Returns the value of the reference record component.
reference() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationByReferenceAndStatusNotFilter
Returns the value of the reference record component.
reference() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyByReferenceFilter
Returns the value of the reference record component.
referenceOwner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileBatchByReferenceOwnerFilter
Returns the value of the referenceOwner record component.
referenceOwner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceOwnerAndStatusNotFilter
Returns the value of the referenceOwner record component.
referenceOwner() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyBatchByReferenceOwnerFilter
Returns the value of the referenceOwner record component.
references() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceBatchAndStatusFilter
Returns the value of the references record component.
removeProfile(ScraperOwnedProfileEntity) - Method in class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationEntity
Removes a profile from the specification.
removeProfile(ScraperOwnedProfileEntity) - Method in class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity
Removes a profile from the strategy.
removeStrategy(ScraperOwnedStrategyEntity) - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
Removes a strategy from the profile.
RESOLVABLE_TYPE - Static variable in interface io.github.lengors.scoutdesk.domain.commands.services.CommandHandler
The resolvable type for the command handler.
ResolvableTypes - Class in io.github.lengors.scoutdesk.domain.spring.core.services
Utility class for working with Spring's ResolvableType.
resolve(C) - Method in interface io.github.lengors.scoutdesk.domain.commands.services.CommandHandlerResolver
Resolves the command handler for the given command.
RestClient - Class in io.github.lengors.scoutdesk.domain.spring.core.services
Utility class for handling REST client operations.
results() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikPaginated
Returns the value of the results record component.
rethrowing(Supplier<T>) - Static method in class io.github.lengors.scoutdesk.domain.spring.core.services.RestClient
Rethrows a RestClientResponseException as a ResponseStatusException.
roles() - Method in record class io.github.lengors.scoutdesk.domain.spring.security.models.User
Returns the value of the roles record component.

S

save(ScraperSpecification) - Method in class io.github.lengors.scoutdesk.integrations.webscout.clients.WebscoutRestClient
Saves a scraper specification.
SaveScraperOwnedProfileCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models
Command for saving a scraper owned profile.
SaveScraperOwnedProfileCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.SaveScraperOwnedProfileCommand
Creates an instance of a SaveScraperOwnedProfileCommand record class.
SaveScraperOwnedSpecificationCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models
Command to save a scraper-owned specification.
SaveScraperOwnedSpecificationCommand(String) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.SaveScraperOwnedSpecificationCommand
Creates an instance of a SaveScraperOwnedSpecificationCommand record class.
SaveScraperOwnedStrategyCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models
Command to save a scraper-owned strategy.
SaveScraperOwnedStrategyCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.SaveScraperOwnedStrategyCommand
Creates an instance of a SaveScraperOwnedStrategyCommand record class.
SaveScraperSpecificationCommand - Record Class in io.github.lengors.scoutdesk.integrations.webscout.commands.models
Command for saving a scraper specification.
SaveScraperSpecificationCommand() - Constructor for record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.SaveScraperSpecificationCommand
Creates an instance of a SaveScraperSpecificationCommand record class.
scrap(ScraperRequest) - Method in class io.github.lengors.scoutdesk.integrations.webscout.clients.WebscoutClient
Sends a scraping request to the Webscout API.
ScraperCommand - Record Class in io.github.lengors.scoutdesk.integrations.webscout.commands.models
Command to scrape data using a request.
ScraperCommand() - Constructor for record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.ScraperCommand
Creates an instance of a ScraperCommand record class.
ScraperNamedProfile - Interface in io.github.lengors.scoutdesk.domain.scrapers.profiles.models
Represents a named scraper profile.
ScraperNamedStrategy - Interface in io.github.lengors.scoutdesk.domain.scrapers.strategies.models
Represents a named scraper strategy.
ScraperNamelessProfile - Interface in io.github.lengors.scoutdesk.domain.scrapers.profiles.models
Represents a nameless scraper profile.
ScraperOwnedCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.commands.models
Command to scrape data using a query.
ScraperOwnedCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.commands.models.ScraperOwnedCommand
Creates an instance of a ScraperOwnedCommand record class.
ScraperOwnedProfile - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.models
Represents a scraper profile owned by a user.
ScraperOwnedProfile(ScraperOwnedProfileEntity) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfile
Creates a new instance of the ScraperOwnedProfile.
ScraperOwnedProfile(String, String, ScraperOwnedSpecificationReference, Map<String, String>) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfile
Creates a new instance of the ScraperOwnedProfile.
ScraperOwnedProfileBatchByReferenceOwnerAndReferenceNameBatchFilter - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.filters
Filter for scraper owned profile batches by reference owner and reference name.
ScraperOwnedProfileBatchByReferenceOwnerAndReferenceNameBatchFilter(String, Collection<String>) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileBatchByReferenceOwnerAndReferenceNameBatchFilter
Creates an instance of a ScraperOwnedProfileBatchByReferenceOwnerAndReferenceNameBatchFilter record class.
ScraperOwnedProfileBatchByReferenceOwnerFilter - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.filters
Filter for scraper owned profile batches.
ScraperOwnedProfileBatchByReferenceOwnerFilter(String) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileBatchByReferenceOwnerFilter
Creates an instance of a ScraperOwnedProfileBatchByReferenceOwnerFilter record class.
ScraperOwnedProfileBatchDeletedEvent - Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.events.models
Event that is published when a batch of scraper-owned profiles is deleted.
ScraperOwnedProfileBatchDeletedEvent(List<ScraperOwnedProfile>) - Constructor for class io.github.lengors.scoutdesk.domain.scrapers.profiles.events.models.ScraperOwnedProfileBatchDeletedEvent
Creates a new instance of the event.
ScraperOwnedProfileBatchFilter - Interface in io.github.lengors.scoutdesk.domain.scrapers.profiles.filters
Sealed interface for batch filters on scraper-owned profiles.
ScraperOwnedProfileByReferenceFilter - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.filters
Filter for scraper owned profiles.
ScraperOwnedProfileByReferenceFilter(ScraperOwnedProfileReference) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileByReferenceFilter
Creates an instance of a ScraperOwnedProfileByReferenceFilter record class.
ScraperOwnedProfileDeletedEvent - Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.events.models
Event that is published when a scraper-owned profile is deleted.
ScraperOwnedProfileDeletedEvent(ScraperOwnedProfile) - Constructor for class io.github.lengors.scoutdesk.domain.scrapers.profiles.events.models.ScraperOwnedProfileDeletedEvent
Creates a new instance of the event.
ScraperOwnedProfileEntity - Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.models
Represents a scraper profile owned by a user.
ScraperOwnedProfileEntity() - Constructor for class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
Empty constructor for JPA.
ScraperOwnedProfileEntity(ScraperOwnedProfileReference, Map<String, String>, ScraperOwnedSpecificationEntity) - Constructor for class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
Creates a new instance of the ScraperOwnedProfileEntity.
ScraperOwnedProfileFilter - Interface in io.github.lengors.scoutdesk.domain.scrapers.profiles.filters
Sealed interface for filters on scraper-owned profiles.
ScraperOwnedProfileInvalidNameException - Exception Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.exceptions.models
Exception thrown when a scraper owned profile has an invalid name.
ScraperOwnedProfileInvalidNameException(Object, Throwable) - Constructor for exception class io.github.lengors.scoutdesk.domain.scrapers.profiles.exceptions.models.ScraperOwnedProfileInvalidNameException
Constructor for creating an exception with a specific invalid name.
ScraperOwnedProfileReference - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.models
Represents a reference to a scraper profile owned by a user.
ScraperOwnedProfileReference(ScraperOwnedProfileReferrer) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileReference
Creates a new instance of the ScraperOwnedProfileReference.
ScraperOwnedProfileReference(String, String) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileReference
Creates a new instance of the ScraperOwnedProfileReference.
ScraperOwnedProfileReferrer - Interface in io.github.lengors.scoutdesk.domain.scrapers.profiles.models
Represents a reference to a scraper profile owned by a user.
ScraperOwnedProfileRepository - Interface in io.github.lengors.scoutdesk.domain.scrapers.profiles.repositories
Repository interface for managing scraper-owned profiles.
ScraperOwnedRequest - Record Class in io.github.lengors.scoutdesk.api.scrapers.models
Request to scrape a website with specific strategies and search term.
ScraperOwnedRequest(Set<String>, String) - Constructor for record class io.github.lengors.scoutdesk.api.scrapers.models.ScraperOwnedRequest
Creates an instance of a ScraperOwnedRequest record class.
ScraperOwnedSpecification - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.models
Represents a scraper specification owned by a user.
ScraperOwnedSpecification(ScraperOwnedSpecificationEntity, ScraperSpecification) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecification
Constructor for creating a scraper owned specification from a ScraperOwnedSpecificationEntity and a ScraperSpecification.
ScraperOwnedSpecification(String, ScraperSpecification, ScraperOwnedSpecificationStatus) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecification
Constructor for creating a scraper owned specification.
ScraperOwnedSpecificationAction - Enum Class in io.github.lengors.scoutdesk.api.scrapers.specifications.models
Actions that can be performed on a scraper specification owned by a user.
ScraperOwnedSpecificationActionRequest - Record Class in io.github.lengors.scoutdesk.api.scrapers.specifications.models
Request model for actions on scraper-owned specifications.
ScraperOwnedSpecificationActionRequest(ScraperOwnedSpecificationAction) - Constructor for record class io.github.lengors.scoutdesk.api.scrapers.specifications.models.ScraperOwnedSpecificationActionRequest
Creates an instance of a ScraperOwnedSpecificationActionRequest record class.
ScraperOwnedSpecificationBatchByQueryAndOwnerAndIgnoreCaseAndStrictModeEnabledFilter - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.filters
Filter for querying batches of scraper specifications by query, owner, case sensitivity, and strict mode.
ScraperOwnedSpecificationBatchByQueryAndOwnerAndIgnoreCaseAndStrictModeEnabledFilter(String, String, Boolean, Boolean) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByQueryAndOwnerAndIgnoreCaseAndStrictModeEnabledFilter
Creates an instance of a ScraperOwnedSpecificationBatchByQueryAndOwnerAndIgnoreCaseAndStrictModeEnabledFilter record class.
ScraperOwnedSpecificationBatchByReferenceAndStatusFilter - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.filters
Filter for querying batches of scraper specifications by reference and status.
ScraperOwnedSpecificationBatchByReferenceAndStatusFilter(ScraperOwnedSpecificationReference) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceAndStatusFilter
Constructor for creating a filter with a specific reference and with status defaulting to ScraperOwnedSpecificationStatus.DELETED.
ScraperOwnedSpecificationBatchByReferenceAndStatusFilter(ScraperOwnedSpecificationReference, ScraperOwnedSpecificationStatus) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceAndStatusFilter
Creates an instance of a ScraperOwnedSpecificationBatchByReferenceAndStatusFilter record class.
ScraperOwnedSpecificationBatchByReferenceBatchAndStatusFilter - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.filters
Filter for querying batches of scraper specifications by reference batch and status.
ScraperOwnedSpecificationBatchByReferenceBatchAndStatusFilter(Collection<ScraperOwnedSpecificationReference>) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceBatchAndStatusFilter
Constructor for creating a filter with a specific reference batch and with status defaulting to ScraperOwnedSpecificationStatus.DELETED.
ScraperOwnedSpecificationBatchByReferenceBatchAndStatusFilter(Collection<ScraperOwnedSpecificationReference>, ScraperOwnedSpecificationStatus) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceBatchAndStatusFilter
Creates an instance of a ScraperOwnedSpecificationBatchByReferenceBatchAndStatusFilter record class.
ScraperOwnedSpecificationBatchByReferenceOwnerAndStatusNotFilter - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.filters
Filter for querying batches of scraper specifications by reference owner and status.
ScraperOwnedSpecificationBatchByReferenceOwnerAndStatusNotFilter(String) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceOwnerAndStatusNotFilter
Constructor for creating a filter with a specific reference owner and with status defaulting to ScraperOwnedSpecificationStatus.DELETED.
ScraperOwnedSpecificationBatchByReferenceOwnerAndStatusNotFilter(String, ScraperOwnedSpecificationStatus) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceOwnerAndStatusNotFilter
Creates an instance of a ScraperOwnedSpecificationBatchByReferenceOwnerAndStatusNotFilter record class.
ScraperOwnedSpecificationBatchFilter - Interface in io.github.lengors.scoutdesk.domain.scrapers.specifications.filters
Sealed interface for batch filters on scraper-owned specifications.
ScraperOwnedSpecificationByReferenceAndStatusNotFilter - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.filters
Filter for querying batches of scraper specifications by reference and status.
ScraperOwnedSpecificationByReferenceAndStatusNotFilter(ScraperOwnedSpecificationReference) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationByReferenceAndStatusNotFilter
Constructor for creating a filter with a specific reference and with status defaulting to ScraperOwnedSpecificationStatus.DELETED.
ScraperOwnedSpecificationByReferenceAndStatusNotFilter(ScraperOwnedSpecificationReference, ScraperOwnedSpecificationStatus) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationByReferenceAndStatusNotFilter
Creates an instance of a ScraperOwnedSpecificationByReferenceAndStatusNotFilter record class.
ScraperOwnedSpecificationEntity - Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.models
Entity representing a scraper specification owned by a user.
ScraperOwnedSpecificationEntity() - Constructor for class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationEntity
Empty constructor for JPA.
ScraperOwnedSpecificationEntity(ScraperOwnedSpecificationReference) - Constructor for class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationEntity
Constructor for creating a scraper owned specification entity.
ScraperOwnedSpecificationFilter - Interface in io.github.lengors.scoutdesk.domain.scrapers.specifications.filters
Sealed interface for filters on scraper-owned specifications.
ScraperOwnedSpecificationReference - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.models
Reference to a scraper specification owned by a specific user.
ScraperOwnedSpecificationReference(String, String) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationReference
Constructor for creating a scraper owned specification reference.
ScraperOwnedSpecificationRepository - Interface in io.github.lengors.scoutdesk.domain.scrapers.specifications.repositories
Repository for accessing and managing scraper specification entities owned by users.
ScraperOwnedSpecificationStatus - Enum Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.models
Enumeration of possible statuses for a scraper-owned specification.
ScraperOwnedSpecificationStatusTransitionException - Exception Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.exceptions.models
Exception thrown when an invalid status transition is attempted on a scraper-owned specification.
ScraperOwnedSpecificationStatusTransitionException(ScraperOwnedSpecificationStatus, ScraperOwnedSpecificationStatus) - Constructor for exception class io.github.lengors.scoutdesk.domain.scrapers.specifications.exceptions.models.ScraperOwnedSpecificationStatusTransitionException
Constructs a new exception with the specified status and message.
ScraperOwnedStrategy - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.models
Represents a scraper strategy owned by a user.
ScraperOwnedStrategy(ScraperOwnedStrategyEntity) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategy
Creates a new instance of the ScraperOwnedStrategy.
ScraperOwnedStrategy(String, String, Set<String>) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategy
Creates a new instance of the ScraperOwnedStrategy.
ScraperOwnedStrategyBatchByReferenceOwnerAndReferenceNameBatchFilter - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.filters
Filter for a batch of scraper-owned strategies based on the owner and a list of names.
ScraperOwnedStrategyBatchByReferenceOwnerAndReferenceNameBatchFilter(String, Collection<String>) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyBatchByReferenceOwnerAndReferenceNameBatchFilter
Creates an instance of a ScraperOwnedStrategyBatchByReferenceOwnerAndReferenceNameBatchFilter record class.
ScraperOwnedStrategyBatchByReferenceOwnerFilter - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.filters
Filter for scraper owned strategy batches.
ScraperOwnedStrategyBatchByReferenceOwnerFilter(String) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyBatchByReferenceOwnerFilter
Creates an instance of a ScraperOwnedStrategyBatchByReferenceOwnerFilter record class.
ScraperOwnedStrategyBatchFilter - Interface in io.github.lengors.scoutdesk.domain.scrapers.strategies.filters
Sealed interface for scraper owned strategy batch filters.
ScraperOwnedStrategyByReferenceFilter - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.filters
Filter for scraper owned strategies by reference.
ScraperOwnedStrategyByReferenceFilter(ScraperOwnedStrategyReference) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyByReferenceFilter
Creates an instance of a ScraperOwnedStrategyByReferenceFilter record class.
ScraperOwnedStrategyEntity - Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.models
Entity representing a scraper strategy owned by a user.
ScraperOwnedStrategyEntity() - Constructor for class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity
Empty constructor for JPA.
ScraperOwnedStrategyEntity(ScraperOwnedStrategyReference) - Constructor for class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity
ScraperOwnedStrategyEntity.LazyRelationship - Enum Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.models
Enum representing the lazy loading relationships for the strategy entity.
ScraperOwnedStrategyFilter - Interface in io.github.lengors.scoutdesk.domain.scrapers.strategies.filters
Sealed interface for scraper owned strategy filters.
ScraperOwnedStrategyReference - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.models
Represents a reference to a scraper strategy owned by a user.
ScraperOwnedStrategyReference(ScraperOwnedStrategyReferrer) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyReference
Creates a new instance of the ScraperOwnedStrategyReference.
ScraperOwnedStrategyReference(String, String) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyReference
Creates a new instance of the ScraperOwnedStrategyReference.
ScraperOwnedStrategyReferrer - Interface in io.github.lengors.scoutdesk.domain.scrapers.strategies.models
Represents a reference to a scraper strategy owned by a user.
ScraperOwnedStrategyRepository - Interface in io.github.lengors.scoutdesk.domain.scrapers.strategies.repositories
Repository interface for managing scraper-owned strategies.
ScraperPartialProfile - Record Class in io.github.lengors.scoutdesk.api.scrapers.profiles.models
Represents a partial profile for a scraper, which includes the specification reference and input parameters.
ScraperPartialProfile(ScraperOwnedSpecificationReference, Map<String, String>) - Constructor for record class io.github.lengors.scoutdesk.api.scrapers.profiles.models.ScraperPartialProfile
Creates an instance of a ScraperPartialProfile record class.
ScraperQuery - Record Class in io.github.lengors.scoutdesk.domain.scrapers.models
Represents a query for scraping data.
ScraperQuery(String, Set<String>, String) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.models.ScraperQuery
Creates an instance of a ScraperQuery record class.
ScraperSpecificationBatchNotFoundException - Exception Class in io.github.lengors.scoutdesk.integrations.webscout.exceptions.models
Exception thrown when one or more requested scraper specifications are not found.
ScraperSpecificationBatchNotFoundException(Collection<String>) - Constructor for exception class io.github.lengors.scoutdesk.integrations.webscout.exceptions.models.ScraperSpecificationBatchNotFoundException
Constructs a new exception with the specified names of missing specifications.
ScraperUnownedProfile - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.models
Represents a scraper profile that is not owned by a user.
ScraperUnownedProfile(String, ScraperOwnedSpecificationReference, Map<String, String>) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperUnownedProfile
Creates an instance of a ScraperUnownedProfile record class.
ScraperUnownedStrategy - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.filters
Represents a scraper strategy that is not owned by a user.
ScraperUnownedStrategy(String, Set<String>) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperUnownedStrategy
Creates an instance of a ScraperUnownedStrategy record class.
searchTerm() - Method in record class io.github.lengors.scoutdesk.api.scrapers.models.ScraperOwnedRequest
Returns the value of the searchTerm record component.
searchTerm() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.models.ScraperQuery
Returns the value of the searchTerm record component.
serviceAccountToken() - Method in interface io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientConnectionDetails
Returns the service account token used for authentication with the Authentik service.
serviceAccountToken() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientConnectionDetailsProperties
Returns the value of the serviceAccountToken record component.
serviceAccountToken() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientProperties
Returns the value of the serviceAccountToken record component.
setAuthenticated(boolean) - Method in interface io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthentication
Unsupported operation for setting authentication status.
setInputs(Map<String, String>) - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
Sets the input parameters for the profile.
setProfiles(Set<ScraperOwnedProfileEntity>) - Method in class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity
Sets the profiles for the strategy.
setSpecification(ScraperOwnedSpecificationEntity) - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
Sets the specification associated with the profile.
setStatus(ScraperOwnedSpecificationStatus) - Method in class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationEntity
Sets the status of the specification.
specification() - Method in record class io.github.lengors.scoutdesk.api.scrapers.profiles.models.ScraperPartialProfile
Returns the value of the specification record component.
specification() - Method in interface io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperNamelessProfile
Returns the specification reference for the profile.
specification() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfile
Returns the value of the specification record component.
specification() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperUnownedProfile
Returns the value of the specification record component.
specification() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecification
Returns the value of the specification record component.
status() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.UpdateScraperOwnedSpecificationEntityStatusCommand
Returns the value of the status record component.
status() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceAndStatusFilter
Returns the value of the status record component.
status() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceBatchAndStatusFilter
Returns the value of the status record component.
status() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceOwnerAndStatusNotFilter
Returns the value of the status record component.
status() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationByReferenceAndStatusNotFilter
Returns the value of the status record component.
status() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecification
Returns the value of the status record component.
strategies() - Method in record class io.github.lengors.scoutdesk.api.scrapers.models.ScraperOwnedRequest
Returns the value of the strategies record component.
strategies() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.models.ScraperQuery
Returns the value of the strategies record component.
strictModeEnabled() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByQueryAndOwnerAndIgnoreCaseAndStrictModeEnabledFilter
Returns the value of the strictModeEnabled record component.

T

toEnumeration(Iterable<T>) - Static method in class io.github.lengors.scoutdesk.domain.collections.services.IterableConverters
Converts an iterable to an enumeration.
toEnumeration(Iterator<T>) - Static method in class io.github.lengors.scoutdesk.domain.collections.services.IteratorConverters
Converts an Iterator to an Enumeration.
toSet(Iterable<T>) - Static method in class io.github.lengors.scoutdesk.domain.collections.services.IterableConverters
Converts an iterable to a set.
toString() - Method in record class io.github.lengors.scoutdesk.api.scrapers.models.ScraperOwnedRequest
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.api.scrapers.profiles.models.ScraperPartialProfile
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.api.scrapers.specifications.models.ScraperOwnedSpecificationActionRequest
Returns a string representation of this record class.
toString() - Method in exception class io.github.lengors.scoutdesk.domain.persistence.exceptions.models.EntityException
 
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.commands.models.ScraperOwnedCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.models.ScraperQuery
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.DeleteScraperOwnedProfileBatchCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.DeleteScraperOwnedProfileCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileBatchCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileEntityBatchCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.FindScraperOwnedProfileEntityCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.SaveScraperOwnedProfileCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.UpdateScraperOwnedProfileCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileBatchByReferenceOwnerAndReferenceNameBatchFilter
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileBatchByReferenceOwnerFilter
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.filters.ScraperOwnedProfileByReferenceFilter
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfile
Returns a string representation of this record class.
toString() - Method in class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileEntity
 
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperOwnedProfileReference
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.profiles.models.ScraperUnownedProfile
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationBatchCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationEntityBatchCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.DeleteScraperOwnedSpecificationEntityCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationBatchCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationEntityBatchCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.FindScraperOwnedSpecificationEntityCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.SaveScraperOwnedSpecificationCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.UpdateScraperOwnedSpecificationEntityStatusCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByQueryAndOwnerAndIgnoreCaseAndStrictModeEnabledFilter
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceAndStatusFilter
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceBatchAndStatusFilter
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationBatchByReferenceOwnerAndStatusNotFilter
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.filters.ScraperOwnedSpecificationByReferenceAndStatusNotFilter
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecification
Returns a string representation of this record class.
toString() - Method in class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationEntity
 
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationReference
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.DeleteScraperOwnedStrategyBatchCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.DeleteScraperOwnedStrategyCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyBatchCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyEntityBatchCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.FindScraperOwnedStrategyEntityCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.SaveScraperOwnedStrategyCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.UpdateScraperOwnedStrategyCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyBatchByReferenceOwnerAndReferenceNameBatchFilter
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyBatchByReferenceOwnerFilter
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperOwnedStrategyByReferenceFilter
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.filters.ScraperUnownedStrategy
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategy
Returns a string representation of this record class.
toString() - Method in class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity
 
toString() - Method in record class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyReference
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.spring.security.models.User
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.domain.spring.security.properties.UserRoleProperties
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.commands.models.FindAuthentikUserCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikGroup
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikPaginated
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikPagination
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAnonymousPrincipal
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientConnectionDetailsProperties
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientProperties
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.DeleteScraperSpecificationBatchCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.DeleteScraperSpecificationCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.FindScraperSpecificationBatchCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.FindScraperSpecificationCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.SaveScraperSpecificationCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.commands.models.ScraperCommand
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.properties.WebscoutClientConnectionDetailsProperties
Returns a string representation of this record class.
toString() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.properties.WebscoutClientProperties
Returns a string representation of this record class.

U

uid() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Returns the value of the uid record component.
UID - Static variable in class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikCustomHeaders
Header for the unique identifier of the authenticated user.
UPDATE - Enum constant in enum class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.UpdateScraperOwnedStrategyCommand.Operation
Indicates that the set profiles should be updated.
UpdateScraperOwnedProfileCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models
Command for updating a scraper owned profile.
UpdateScraperOwnedProfileCommand() - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.profiles.commands.models.UpdateScraperOwnedProfileCommand
Creates an instance of a UpdateScraperOwnedProfileCommand record class.
UpdateScraperOwnedSpecificationEntityStatusCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models
Command to update the status of a scraper-owned specification entity.
UpdateScraperOwnedSpecificationEntityStatusCommand(ScraperOwnedSpecificationStatus) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.specifications.commands.models.UpdateScraperOwnedSpecificationEntityStatusCommand
Creates an instance of a UpdateScraperOwnedSpecificationEntityStatusCommand record class.
UpdateScraperOwnedStrategyCommand - Record Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models
Command to update a scraper-owned strategy.
UpdateScraperOwnedStrategyCommand(UpdateScraperOwnedStrategyCommand.Operation) - Constructor for record class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.UpdateScraperOwnedStrategyCommand
Creates an instance of a UpdateScraperOwnedStrategyCommand record class.
UpdateScraperOwnedStrategyCommand.Operation - Enum Class in io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models
Enum representing the possible operations for updating a scraper-owned strategy.
url() - Method in interface io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientConnectionDetails
Returns the URL of the Authentik service.
url() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientConnectionDetailsProperties
Returns the value of the url record component.
url() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.properties.AuthentikClientProperties
Returns the value of the url record component.
url() - Method in interface io.github.lengors.scoutdesk.integrations.webscout.properties.WebscoutClientConnectionDetails
Returns the base URL for the Webscout service.
url() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.properties.WebscoutClientConnectionDetailsProperties
Returns the value of the url record component.
url() - Method in record class io.github.lengors.scoutdesk.integrations.webscout.properties.WebscoutClientProperties
Returns the value of the url record component.
User - Record Class in io.github.lengors.scoutdesk.domain.spring.security.models
User information model.
User(String, String, Collection<UserRole>, String, String) - Constructor for record class io.github.lengors.scoutdesk.domain.spring.security.models.User
Creates an instance of a User record class.
USER - Enum constant in enum class io.github.lengors.scoutdesk.domain.spring.security.models.UserRole
Regular user role.
USER - Static variable in class io.github.lengors.scoutdesk.domain.spring.security.models.UserRoleNames
Role name for regular users.
USER_ALIAS - Static variable in class io.github.lengors.scoutdesk.domain.spring.security.models.UserRoleNames
Role name for regular users.
username() - Method in record class io.github.lengors.scoutdesk.domain.spring.security.models.User
Returns the value of the username record component.
username() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikProxiedAuthenticatedPrincipal
Returns the value of the username record component.
username() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Returns the value of the username record component.
USERNAME - Static variable in class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikCustomHeaders
Header for the username of the authenticated user.
UserRole - Enum Class in io.github.lengors.scoutdesk.domain.spring.security.models
Enumeration of user roles.
UserRoleNames - Class in io.github.lengors.scoutdesk.domain.spring.security.models
Utility class for user role names.
UserRoleProperties - Record Class in io.github.lengors.scoutdesk.domain.spring.security.properties
Configuration properties for user roles in Spring Security.
UserRoleProperties(Map<UserRole, List<String>>) - Constructor for record class io.github.lengors.scoutdesk.domain.spring.security.properties.UserRoleProperties
Constructs a new instance of UserRoleProperties.
uuid() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikGroup
Returns the value of the uuid record component.
uuid() - Method in record class io.github.lengors.scoutdesk.integrations.authentik.models.AuthentikUser
Returns the value of the uuid record component.

V

value() - Element in annotation interface io.github.lengors.scoutdesk.domain.spring.core.conditions.models.ConditionalOnNonBlankProperty
The name of the property to check.
valueOf(String) - Static method in enum class io.github.lengors.scoutdesk.api.scrapers.specifications.models.ScraperOwnedSpecificationAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.UpdateScraperOwnedStrategyCommand.Operation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity.LazyRelationship
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.lengors.scoutdesk.domain.spring.security.models.UserRole
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.lengors.scoutdesk.api.scrapers.specifications.models.ScraperOwnedSpecificationAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.lengors.scoutdesk.domain.scrapers.specifications.models.ScraperOwnedSpecificationStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.lengors.scoutdesk.domain.scrapers.strategies.commands.models.UpdateScraperOwnedStrategyCommand.Operation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.lengors.scoutdesk.domain.scrapers.strategies.models.ScraperOwnedStrategyEntity.LazyRelationship
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.lengors.scoutdesk.domain.spring.security.models.UserRole
Returns an array containing the constants of this enum class, in the order they are declared.

W

WebscoutClient - Class in io.github.lengors.scoutdesk.integrations.webscout.clients
Client for interacting with the Webscout REST API for scraping data.
WebscoutClientConnectionDetails - Interface in io.github.lengors.scoutdesk.integrations.webscout.properties
Defines the connection details required for the Webscout client.
WebscoutClientConnectionDetailsProperties - Record Class in io.github.lengors.scoutdesk.integrations.webscout.properties
Implementation of WebscoutClientConnectionDetails using application properties.
WebscoutClientConnectionDetailsProperties(WebscoutClientProperties) - Constructor for record class io.github.lengors.scoutdesk.integrations.webscout.properties.WebscoutClientConnectionDetailsProperties
Constructor for creating a new instance of WebscoutClientConnectionDetailsProperties from WebscoutClientProperties.
WebscoutClientConnectionDetailsProperties(String) - Constructor for record class io.github.lengors.scoutdesk.integrations.webscout.properties.WebscoutClientConnectionDetailsProperties
Creates an instance of a WebscoutClientConnectionDetailsProperties record class.
WebscoutClientProperties - Record Class in io.github.lengors.scoutdesk.integrations.webscout.properties
Configuration properties for the Webscout client.
WebscoutClientProperties(String) - Constructor for record class io.github.lengors.scoutdesk.integrations.webscout.properties.WebscoutClientProperties
Constructor for creating a new instance of WebscoutClientProperties.
WebscoutRestClient - Class in io.github.lengors.scoutdesk.integrations.webscout.clients
Client for interacting with the Webscout REST API for scraper specifications.
A C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form