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.DateexpirationTimeprivate java.util.List<java.lang.String>scopesprivate java.lang.StringtokenValue
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder()protectedBuilder(AccessToken accessToken)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessTokenbuild()java.util.DategetExpirationTime()java.util.List<java.lang.String>getScopes()java.lang.StringgetTokenValue()AccessToken.BuildersetExpirationTime(java.util.Date expirationTime)AccessToken.BuildersetScopes(java.lang.String scopes)AccessToken.BuildersetScopes(java.util.List<java.lang.String> scopes)AccessToken.BuildersetTokenValue(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()
-
-