public interface ApiClient extends Identifiable<ApiClient>, Referenceable<ApiClient>
Modifier and Type | Method and Description |
---|---|
Long |
getAccessTokenValiditySeconds() |
ZonedDateTime |
getCreatedAt() |
ZonedDateTime |
getDeleteAt() |
String |
getId()
The unique ID of this object.
|
LocalDate |
getLastUsedAt() |
String |
getName() |
String |
getProjectKey() |
Long |
getRefreshTokenValiditySeconds() |
String |
getScope() |
String |
getSecret() |
static Reference<ApiClient> |
referenceOfId(String id) |
static String |
referenceTypeId() |
static String |
resourceTypeId() |
default Reference<ApiClient> |
toReference()
Creates a reference to this resource, the reference may not be filled.
|
static com.fasterxml.jackson.core.type.TypeReference<ApiClient> |
typeReference() |
hasSameIdAs, toResourceIdentifier
String getId()
Identifiable
getId
in interface Identifiable<ApiClient>
String getName()
String getScope()
@Nullable ZonedDateTime getCreatedAt()
@Nullable ZonedDateTime getDeleteAt()
String getProjectKey()
static com.fasterxml.jackson.core.type.TypeReference<ApiClient> typeReference()
default Reference<ApiClient> toReference()
Referenceable
toReference
in interface Referenceable<ApiClient>
static String resourceTypeId()
static String referenceTypeId()