Package com.google.auth.oauth2
Class AccessToken.Builder
- java.lang.Object
-
- com.google.auth.oauth2.AccessToken.Builder
-
- Enclosing class:
- AccessToken
public static class AccessToken.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Date
expirationTime
private java.util.List<java.lang.String>
scopes
private java.lang.String
tokenValue
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(AccessToken accessToken)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessToken
build()
java.util.Date
getExpirationTime()
java.util.List<java.lang.String>
getScopes()
java.lang.String
getTokenValue()
AccessToken.Builder
setExpirationTime(java.util.Date expirationTime)
AccessToken.Builder
setScopes(java.lang.String scopes)
AccessToken.Builder
setScopes(java.util.List<java.lang.String> scopes)
AccessToken.Builder
setTokenValue(java.lang.String tokenValue)
-
-
-
Constructor Detail
-
Builder
protected Builder()
-
Builder
protected Builder(AccessToken accessToken)
-
-
Method Detail
-
getTokenValue
public java.lang.String getTokenValue()
-
getScopes
public java.util.List<java.lang.String> getScopes()
-
getExpirationTime
public java.util.Date getExpirationTime()
-
setTokenValue
@CanIgnoreReturnValue public AccessToken.Builder setTokenValue(java.lang.String tokenValue)
-
setScopes
@CanIgnoreReturnValue public AccessToken.Builder setScopes(java.lang.String scopes)
-
setScopes
@CanIgnoreReturnValue public AccessToken.Builder setScopes(java.util.List<java.lang.String> scopes)
-
setExpirationTime
@CanIgnoreReturnValue public AccessToken.Builder setExpirationTime(java.util.Date expirationTime)
-
build
public AccessToken build()
-
-