api-platform-api-domain
api-platform-api-domain
API
uk.gov.hmrc.apiplatform.modules.apis.domain.models
ApiAccessType
ApiAccessType
ApiAvailability
ApiAvailability
ApiCategory
ApiCategory
ApiDefinition
ApiDefinition
Description
Name
ServiceBaseUrl
ApiStatus
ApiStatus
ApiType
ApiType
ApiVersion
ApiVersion
ApiVersionSource
ApiVersionSource
ApiVersions
AuthType
AuthType
CombinedApi
CombinedApi
Endpoint
Endpoint
Name
UriPattern
ExtendedApiDefinition
ExtendedApiDefinition
ExtendedApiVersion
ExtendedApiVersion
HttpMethod
HttpMethod
Locator
Locator
Both
Production
Sandbox
LocatorSyntax
LocatorSyntax
MappedApiDefinitions
QueryParameter
QueryParameter
ResourceThrottlingTier
ResourceThrottlingTier
Scope
ServiceName
StoredApiDefinition
StoredApiDefinition
api-platform-api-domain
/
uk.gov.hmrc.apiplatform.modules.apis.domain.models
/
Locator
/
Both
Both
uk.gov.hmrc.apiplatform.modules.apis.domain.models.Locator.Both
case
class
Both
[
T
](
sandboxValue
:
T
,
productionValue
:
T
)
extends
Locator
[
T
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
trait
Locator
[
T
]
class
Object
trait
Matchable
class
Any
Show all
Members list
Clear all
Value members
Concrete methods
override
def
combine
(
other
:
Locator
[
T
]):
Locator
[
T
]
Attributes
Definition Classes
Locator
def
filterProduction
(
):
Locator
[
T
]
def
filterSandbox
(
):
Locator
[
T
]
def
map
[
A
](
fn
:
T
=>
A
):
Locator
[
A
]
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Attributes
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Attributes
Inherited from:
Product
Concrete fields
val
production
:
Option
[
T
]
val
sandbox
:
Option
[
T
]
In this article
Attributes
Members list
Value members
Concrete methods
Inherited methods
Concrete fields