@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TokenValidityUnitsType extends Object implements Serializable, Cloneable, StructuredPojo
The data type for TokenValidityUnits that specifics the time measurements for token validity.
| Constructor and Description |
|---|
TokenValidityUnitsType() |
| Modifier and Type | Method and Description |
|---|---|
TokenValidityUnitsType |
clone() |
boolean |
equals(Object obj) |
String |
getAccessToken()
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in AccessTokenValidity, defaults to hours.
|
String |
getIdToken()
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in IdTokenValidity, defaults to hours.
|
String |
getRefreshToken()
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in RefreshTokenValidity, defaults to days.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAccessToken(String accessToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in AccessTokenValidity, defaults to hours.
|
void |
setIdToken(String idToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in IdTokenValidity, defaults to hours.
|
void |
setRefreshToken(String refreshToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in RefreshTokenValidity, defaults to days.
|
String |
toString()
Returns a string representation of this object.
|
TokenValidityUnitsType |
withAccessToken(String accessToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in AccessTokenValidity, defaults to hours.
|
TokenValidityUnitsType |
withAccessToken(TimeUnitsType accessToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in AccessTokenValidity, defaults to hours.
|
TokenValidityUnitsType |
withIdToken(String idToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in IdTokenValidity, defaults to hours.
|
TokenValidityUnitsType |
withIdToken(TimeUnitsType idToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in IdTokenValidity, defaults to hours.
|
TokenValidityUnitsType |
withRefreshToken(String refreshToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in RefreshTokenValidity, defaults to days.
|
TokenValidityUnitsType |
withRefreshToken(TimeUnitsType refreshToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in RefreshTokenValidity, defaults to days.
|
public void setAccessToken(String accessToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in AccessTokenValidity, defaults to hours.
accessToken - A time unit in “seconds”, “minutes”, “hours” or “days” for the value in AccessTokenValidity, defaults to
hours.TimeUnitsTypepublic String getAccessToken()
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in AccessTokenValidity, defaults to hours.
TimeUnitsTypepublic TokenValidityUnitsType withAccessToken(String accessToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in AccessTokenValidity, defaults to hours.
accessToken - A time unit in “seconds”, “minutes”, “hours” or “days” for the value in AccessTokenValidity, defaults to
hours.TimeUnitsTypepublic TokenValidityUnitsType withAccessToken(TimeUnitsType accessToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in AccessTokenValidity, defaults to hours.
accessToken - A time unit in “seconds”, “minutes”, “hours” or “days” for the value in AccessTokenValidity, defaults to
hours.TimeUnitsTypepublic void setIdToken(String idToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in IdTokenValidity, defaults to hours.
idToken - A time unit in “seconds”, “minutes”, “hours” or “days” for the value in IdTokenValidity, defaults to
hours.TimeUnitsTypepublic String getIdToken()
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in IdTokenValidity, defaults to hours.
TimeUnitsTypepublic TokenValidityUnitsType withIdToken(String idToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in IdTokenValidity, defaults to hours.
idToken - A time unit in “seconds”, “minutes”, “hours” or “days” for the value in IdTokenValidity, defaults to
hours.TimeUnitsTypepublic TokenValidityUnitsType withIdToken(TimeUnitsType idToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in IdTokenValidity, defaults to hours.
idToken - A time unit in “seconds”, “minutes”, “hours” or “days” for the value in IdTokenValidity, defaults to
hours.TimeUnitsTypepublic void setRefreshToken(String refreshToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in RefreshTokenValidity, defaults to days.
refreshToken - A time unit in “seconds”, “minutes”, “hours” or “days” for the value in RefreshTokenValidity, defaults to
days.TimeUnitsTypepublic String getRefreshToken()
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in RefreshTokenValidity, defaults to days.
TimeUnitsTypepublic TokenValidityUnitsType withRefreshToken(String refreshToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in RefreshTokenValidity, defaults to days.
refreshToken - A time unit in “seconds”, “minutes”, “hours” or “days” for the value in RefreshTokenValidity, defaults to
days.TimeUnitsTypepublic TokenValidityUnitsType withRefreshToken(TimeUnitsType refreshToken)
A time unit in “seconds”, “minutes”, “hours” or “days” for the value in RefreshTokenValidity, defaults to days.
refreshToken - A time unit in “seconds”, “minutes”, “hours” or “days” for the value in RefreshTokenValidity, defaults to
days.TimeUnitsTypepublic String toString()
toString in class ObjectObject.toString()public TokenValidityUnitsType clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.