uk.gov.hmrc.apiplatform.modules.applications.query.domain.models.Param
See theParam companion trait
object Param
Attributes
Members list
Type members
Classlikes
sealed trait AccessTypeParam[T] extends NonUniqueFilterParam[T]
Attributes
- Supertypes
-
trait NonUniqueFilterParam[T]trait FilterParam[T]trait Param[T]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object AnyAccessTypeQPclass MatchAccessTypeQP
case object ActiveStateQP extends AppStateParam[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait AppStateParam[Unit]trait NonUniqueFilterParam[Unit]trait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
ActiveStateQP.type
case class AdminUserIdQP(value: UserId) extends NonUniqueFilterParam[UserId]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[UserId]trait FilterParam[UserId]trait Param[UserId]class Objecttrait Matchableclass AnyShow all
case object AnyAccessTypeQP extends AccessTypeParam[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait AccessTypeParam[Unit]trait NonUniqueFilterParam[Unit]trait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
AnyAccessTypeQP.type
case class ApiContextQP(value: ApiContext) extends SubscriptionFilterParam[ApiContext]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SubscriptionFilterParam[ApiContext]trait NonUniqueFilterParam[ApiContext]trait FilterParam[ApiContext]trait Param[ApiContext]class Objecttrait Matchableclass AnyShow all
case object ApiGatewayUserAgentQP extends UserAgentParam[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait UserAgentParam[Unit]trait NonUniqueFilterParam[Unit]trait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
case class ApiVersionNbrQP(value: ApiVersionNbr) extends SubscriptionFilterParam[ApiVersionNbr]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SubscriptionFilterParam[ApiVersionNbr]trait NonUniqueFilterParam[ApiVersionNbr]trait FilterParam[ApiVersionNbr]trait Param[ApiVersionNbr]class Objecttrait Matchableclass AnyShow all
case class AppStateBeforeDateQP(value: Instant) extends NonUniqueFilterParam[Instant]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[Instant]trait FilterParam[Instant]trait Param[Instant]class Objecttrait Matchableclass AnyShow all
sealed trait AppStateParam[T] extends NonUniqueFilterParam[T]
Attributes
- Supertypes
-
trait NonUniqueFilterParam[T]trait FilterParam[T]trait Param[T]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object ActiveStateQPobject BlockedStateQPobject ExcludeDeletedQPclass MatchManyStatesQPclass MatchOneStateQPobject NoStateFilteringQPShow all
case class ApplicationIdQP(value: ApplicationId) extends UniqueFilterParam[ApplicationId]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait UniqueFilterParam[ApplicationId]trait FilterParam[ApplicationId]trait Param[ApplicationId]class Objecttrait Matchableclass AnyShow all
case object BlockedStateQP extends AppStateParam[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait AppStateParam[Unit]trait NonUniqueFilterParam[Unit]trait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
BlockedStateQP.type
case class ClientIdQP(value: ClientId) extends UniqueFilterParam[ClientId]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait UniqueFilterParam[ClientId]trait FilterParam[ClientId]trait Param[ClientId]class Objecttrait Matchableclass AnyShow all
sealed trait DeleteRestrictionQP extends NonUniqueFilterParam[Unit]
Attributes
- Supertypes
-
trait NonUniqueFilterParam[Unit]trait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object DoNotDeleteQPobject NoRestrictionQP
case object DoNotDeleteQP extends DeleteRestrictionQP
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait DeleteRestrictionQPtrait NonUniqueFilterParam[Unit]trait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
DoNotDeleteQP.type
case class EnvironmentQP(value: Environment) extends NonUniqueFilterParam[Environment]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[Environment]trait FilterParam[Environment]trait Param[Environment]class Objecttrait Matchableclass AnyShow all
case object ExcludeDeletedQP extends AppStateParam[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait AppStateParam[Unit]trait NonUniqueFilterParam[Unit]trait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
ExcludeDeletedQP.type
case class GenericUserAgentQP(value: String) extends UserAgentParam[String]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait UserAgentParam[String]trait NonUniqueFilterParam[String]trait FilterParam[String]trait Param[String]class Objecttrait Matchableclass AnyShow all
case object HasSubscriptionsQP extends SubscriptionFilterParam[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait SubscriptionFilterParam[Unit]trait NonUniqueFilterParam[Unit]trait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
HasSubscriptionsQP.type
case object IncludeDeletedQP extends NonUniqueFilterParam[Environment]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[Environment]trait FilterParam[Environment]trait Param[Environment]class Objecttrait Matchableclass AnyShow all
- Self type
-
IncludeDeletedQP.type
case class LastUsedAfterQP(value: Instant) extends NonUniqueFilterParam[Instant]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[Instant]trait FilterParam[Instant]trait Param[Instant]class Objecttrait Matchableclass AnyShow all
case class LastUsedBeforeQP(value: Instant) extends NonUniqueFilterParam[Instant]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[Instant]trait FilterParam[Instant]trait Param[Instant]class Objecttrait Matchableclass AnyShow all
case class LimitQP(value: Int) extends FilterParam[Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
case class MatchAccessTypeQP(value: AccessType) extends AccessTypeParam[AccessType]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AccessTypeParam[AccessType]trait NonUniqueFilterParam[AccessType]trait FilterParam[AccessType]trait Param[AccessType]class Objecttrait Matchableclass AnyShow all
case class MatchManyStatesQP(states: NonEmptyList[State]) extends AppStateParam[NonEmptyList[State]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class MatchOneStateQP(state: State) extends AppStateParam[State]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AppStateParam[State]trait NonUniqueFilterParam[State]trait FilterParam[State]class Objecttrait Matchableclass AnyShow all
case class NameQP(value: String) extends NonUniqueFilterParam[String]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[String]trait FilterParam[String]trait Param[String]class Objecttrait Matchableclass AnyShow all
case object NeverUsedQP extends NonUniqueFilterParam[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[Unit]trait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
NeverUsedQP.type
case object NoRestrictionQP extends DeleteRestrictionQP
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait DeleteRestrictionQPtrait NonUniqueFilterParam[Unit]trait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
NoRestrictionQP.type
case object NoStateFilteringQP extends AppStateParam[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait AppStateParam[Unit]trait NonUniqueFilterParam[Unit]trait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
NoStateFilteringQP.type
case object NoSubscriptionsQP extends SubscriptionFilterParam[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait SubscriptionFilterParam[Unit]trait NonUniqueFilterParam[Unit]trait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
NoSubscriptionsQP.type
case class OrganisationIdQP(value: OrganisationId) extends NonUniqueFilterParam[OrganisationId]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[OrganisationId]trait FilterParam[OrganisationId]trait Param[OrganisationId]class Objecttrait Matchableclass AnyShow all
case class PageNbrQP(value: Int) extends PaginationParam[Int]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PaginationParam[Int]trait Param[Int]class Objecttrait Matchableclass AnyShow all
case class PageSizeQP(value: Int) extends PaginationParam[Int]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PaginationParam[Int]trait Param[Int]class Objecttrait Matchableclass AnyShow all
case class SearchTextQP(value: String) extends NonUniqueFilterParam[String]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[String]trait FilterParam[String]trait Param[String]class Objecttrait Matchableclass AnyShow all
case class ServerTokenQP(value: String) extends UniqueFilterParam[String]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait UniqueFilterParam[String]trait FilterParam[String]trait Param[String]class Objecttrait Matchableclass AnyShow all
case class SortQP(value: Sorting) extends SortingParam[Sorting]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SortingParam[Sorting]class Objecttrait Matchableclass AnyShow all
sealed trait SubscriptionFilterParam[T] extends NonUniqueFilterParam[T]
Attributes
- Supertypes
-
trait NonUniqueFilterParam[T]trait FilterParam[T]trait Param[T]class Objecttrait Matchableclass AnyShow all
- Known subtypes
sealed trait UserAgentParam[T] extends NonUniqueFilterParam[T]
Attributes
- Supertypes
-
trait NonUniqueFilterParam[T]trait FilterParam[T]trait Param[T]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object ApiGatewayUserAgentQPclass GenericUserAgentQP
case class UserIdQP(value: UserId) extends NonUniqueFilterParam[UserId]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[UserId]trait FilterParam[UserId]trait Param[UserId]class Objecttrait Matchableclass AnyShow all
case class UserIdsQP(values: List[UserId]) extends NonUniqueFilterParam[UserId]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[UserId]trait FilterParam[UserId]trait Param[UserId]class Objecttrait Matchableclass AnyShow all
case class VerificationCodeQP(value: String) extends NonUniqueFilterParam[String]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonUniqueFilterParam[String]trait FilterParam[String]trait Param[String]class Objecttrait Matchableclass AnyShow all
case object WantStateHistoryQP extends FilterParam[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
WantStateHistoryQP.type
case object WantSubscriptionFieldsQP extends FilterParam[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
case object WantSubscriptionsQP extends FilterParam[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait FilterParam[Unit]trait Param[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
-
WantSubscriptionsQP.type
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
In this article