public static final class ClientTokenEntity.Builder extends Object
public ClientTokenEntity.Builder id(@Nullable String id)
public ClientTokenEntity.Builder configId(@Nonnull String configId)
public ClientTokenEntity.Builder accessToken(@Nonnull String accessToken)
public ClientTokenEntity.Builder accessTokenExpiration(@Nonnull Instant accessTokenExpiration)
public ClientTokenEntity.Builder refreshToken(@Nullable String refreshToken)
public ClientTokenEntity.Builder refreshTokenExpiration(@Nullable Instant refreshTokenExpiration)
public ClientTokenEntity.Builder status(@Nonnull ClientTokenMetadata.ClientTokenStatus status)
public ClientTokenEntity.Builder lastStatusUpdated(@Nonnull Instant lastStatusUpdated)
public ClientTokenEntity.Builder lastRefreshed(@Nullable Instant lastRefreshed)
public ClientTokenEntity.Builder refreshCount(int refreshCount)
public ClientTokenEntity.Builder incrementRefreshCount()
public ClientTokenEntity.Builder updateFrom(ClientToken clientToken)
public ClientTokenEntity.Builder updateFrom(ClientTokenMetadata metadata)
public ClientTokenEntity.Builder updateFrom(ClientTokenEntity entity)
public ClientTokenMetadata.ClientTokenStatus getStatus()
public Instant getLastStatusUpdated()
public ClientTokenEntity build()
Copyright © 2020 Atlassian. All rights reserved.