Class TokenExpiration
java.lang.Object
io.mailtrap.model.request.apitokens.TokenExpiration
API token expiration sent as the
expires_at request field.
Use at(OffsetDateTime) for a concrete expiration or never() for a token
that never expires (serialized as JSON null).-
Method Summary
Modifier and TypeMethodDescriptionstatic TokenExpirationat(OffsetDateTime value) Token expires at the given moment.getValue()static TokenExpirationnever()Token never expires.
-
Method Details
-
at
Token expires at the given moment. Past or more-than-5-years-ahead values are rejected by the API with a 422 error.- Parameters:
value- expiration date-time- Returns:
- expiration serialized as an ISO 8601 date-time string
-
never
Token never expires.- Returns:
- expiration serialized as JSON
null
-
getValue
-