public static final class CheckTokenResponse.Builder extends Object
CheckTokenResponse.
Initialize attributes and then invoke the build() method to create an
immutable instance.
Builder is not thread-safe and generally should not be stored in a field or collection,
but instead used immediately to create instances.
| Modifier and Type | Method and Description |
|---|---|
CheckTokenResponse.Builder |
addAllAudiences(Iterable<String> elements)
Adds elements to
audiences list. |
CheckTokenResponse.Builder |
addAllAuthorities(Iterable<String> elements)
Adds elements to
authorities list. |
CheckTokenResponse.Builder |
addAllScopes(Iterable<String> elements)
Adds elements to
scopes list. |
CheckTokenResponse.Builder |
audience(String... elements)
Adds elements to
audiences list. |
CheckTokenResponse.Builder |
audience(String element)
Adds one element to
audiences list. |
CheckTokenResponse.Builder |
audiences(Iterable<String> elements)
Sets or replaces all elements for
audiences list. |
CheckTokenResponse.Builder |
authorities(Iterable<String> elements)
Sets or replaces all elements for
authorities list. |
CheckTokenResponse.Builder |
authority(String... elements)
Adds elements to
authorities list. |
CheckTokenResponse.Builder |
authority(String element)
Adds one element to
authorities list. |
CheckTokenResponse.Builder |
authorizationTime(Long authorizationTime)
Initializes the value for the
authorizationTime attribute. |
CheckTokenResponse.Builder |
authorizedParty(String authorizedParty)
Initializes the value for the
authorizedParty attribute. |
CheckTokenResponse |
build()
Builds a new
CheckTokenResponse. |
CheckTokenResponse.Builder |
cid(String cid)
Initializes the value for the
cid attribute. |
CheckTokenResponse.Builder |
clientId(String clientId)
Initializes the value for the
clientId attribute. |
CheckTokenResponse.Builder |
email(String email)
Initializes the value for the
email attribute. |
CheckTokenResponse.Builder |
expirationTime(Long expirationTime)
Initializes the value for the
expirationTime attribute. |
CheckTokenResponse.Builder |
from(CheckTokenResponse instance)
Fill a builder with attribute values from the provided
CheckTokenResponse instance. |
CheckTokenResponse.Builder |
grantType(String grantType)
Initializes the value for the
grantType attribute. |
CheckTokenResponse.Builder |
issuedAt(Long issuedAt)
Initializes the value for the
issuedAt attribute. |
CheckTokenResponse.Builder |
issuer(String issuer)
Initializes the value for the
issuer attribute. |
CheckTokenResponse.Builder |
jwtId(String jwtId)
Initializes the value for the
jwtId attribute. |
CheckTokenResponse.Builder |
origin(String origin)
Initializes the value for the
origin attribute. |
CheckTokenResponse.Builder |
revocable(Boolean revocable)
Initializes the value for the
revocable attribute. |
CheckTokenResponse.Builder |
revocationSignature(String revocationSignature)
Initializes the value for the
revocationSignature attribute. |
CheckTokenResponse.Builder |
scope(String... elements)
Adds elements to
scopes list. |
CheckTokenResponse.Builder |
scope(String element)
Adds one element to
scopes list. |
CheckTokenResponse.Builder |
scopes(Iterable<String> elements)
Sets or replaces all elements for
scopes list. |
CheckTokenResponse.Builder |
subject(String subject)
Initializes the value for the
subject attribute. |
CheckTokenResponse.Builder |
userId(String userId)
Initializes the value for the
userId attribute. |
CheckTokenResponse.Builder |
userName(String userName)
Initializes the value for the
userName attribute. |
CheckTokenResponse.Builder |
zoneId(String zoneId)
Initializes the value for the
zoneId attribute. |
public final CheckTokenResponse.Builder from(CheckTokenResponse instance)
CheckTokenResponse instance.
Regular attribute values will be replaced with those from the given instance.
Absent optional values will not replace present values.
Collection elements and entries will be added, not replaced.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder audience(String element)
audiences list.element - A audiences elementthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder audience(String... elements)
audiences list.elements - An array of audiences elementsthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder audiences(Iterable<String> elements)
audiences list.elements - An iterable of audiences elementsthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder addAllAudiences(Iterable<String> elements)
audiences list.elements - An iterable of audiences elementsthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder authority(String element)
authorities list.element - A authorities elementthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder authority(String... elements)
authorities list.elements - An array of authorities elementsthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder authorities(Iterable<String> elements)
authorities list.elements - An iterable of authorities elementsthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder addAllAuthorities(Iterable<String> elements)
authorities list.elements - An iterable of authorities elementsthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder authorizationTime(Long authorizationTime)
authorizationTime attribute.authorizationTime - The value for authorizationTimethis builder for use in a chained invocationpublic final CheckTokenResponse.Builder authorizedParty(String authorizedParty)
authorizedParty attribute.authorizedParty - The value for authorizedPartythis builder for use in a chained invocationpublic final CheckTokenResponse.Builder cid(String cid)
cid attribute.cid - The value for cidthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder clientId(String clientId)
clientId attribute.clientId - The value for clientIdthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder email(String email)
email attribute.email - The value for emailthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder expirationTime(Long expirationTime)
expirationTime attribute.expirationTime - The value for expirationTimethis builder for use in a chained invocationpublic final CheckTokenResponse.Builder grantType(String grantType)
grantType attribute.grantType - The value for grantTypethis builder for use in a chained invocationpublic final CheckTokenResponse.Builder issuedAt(Long issuedAt)
issuedAt attribute.issuedAt - The value for issuedAtthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder issuer(String issuer)
issuer attribute.issuer - The value for issuerthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder jwtId(String jwtId)
jwtId attribute.jwtId - The value for jwtIdthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder origin(String origin)
origin attribute.origin - The value for originthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder revocable(Boolean revocable)
revocable attribute.revocable - The value for revocablethis builder for use in a chained invocationpublic final CheckTokenResponse.Builder revocationSignature(String revocationSignature)
revocationSignature attribute.revocationSignature - The value for revocationSignaturethis builder for use in a chained invocationpublic final CheckTokenResponse.Builder scope(String element)
scopes list.element - A scopes elementthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder scope(String... elements)
scopes list.elements - An array of scopes elementsthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder scopes(Iterable<String> elements)
scopes list.elements - An iterable of scopes elementsthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder addAllScopes(Iterable<String> elements)
scopes list.elements - An iterable of scopes elementsthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder subject(String subject)
subject attribute.subject - The value for subjectthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder userId(String userId)
userId attribute.userId - The value for userIdthis builder for use in a chained invocationpublic final CheckTokenResponse.Builder userName(String userName)
userName attribute.userName - The value for userNamethis builder for use in a chained invocationpublic final CheckTokenResponse.Builder zoneId(String zoneId)
zoneId attribute.zoneId - The value for zoneIdthis builder for use in a chained invocationpublic CheckTokenResponse build()
CheckTokenResponse.IllegalStateException - if any required attributes are missingCopyright © 2017 Pivotal Software, Inc.. All rights reserved.