public static final class

GetTokenRequest.Builder

extends Object
java.lang.Object
   ↳ com.amazon.identity.auth.device.api.authorization.GetTokenRequest.Builder

Class Overview

This class is the Builder class for the GetTokenRequest.

Summary

Public Constructors
Builder(RequestContext requestContext)
Public Methods
GetTokenRequest.Builder addListener(GetTokenListener listener)
Add a GetTokenListener to the GetTokenRequest.
GetTokenRequest.Builder addScope(Scope scope)
Add single scope to the GetTokenRequest.
GetTokenRequest.Builder addScopes(Scope... scopes)
Add multiple scopes to the GetTokenRequest.
GetTokenRequest build()
Get the built GetTokenRequest.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public Builder (RequestContext requestContext)

Throws
AuthError

Public Methods

public GetTokenRequest.Builder addListener (GetTokenListener listener)

Add a GetTokenListener to the GetTokenRequest.

Returns
  • this Builder object

public GetTokenRequest.Builder addScope (Scope scope)

Add single scope to the GetTokenRequest.

Returns
  • this Builder object

public GetTokenRequest.Builder addScopes (Scope... scopes)

Add multiple scopes to the GetTokenRequest.

Returns
  • this Builder object

public GetTokenRequest build ()

Get the built GetTokenRequest.

Returns
  • GetTokenRequest
Throws
AuthError if there is no scope or listener provided in the GetTokenRequest