Package com.oracle.bmc.identity.model
Class AuthToken.Builder
- java.lang.Object
-
- com.oracle.bmc.identity.model.AuthToken.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthToken
build()
AuthToken.Builder
copy(AuthToken model)
AuthToken.Builder
description(String description)
The description you assign to the auth token.AuthToken.Builder
id(String id)
The OCID of the auth token.AuthToken.Builder
inactiveStatus(Long inactiveStatus)
The detailed status of INACTIVE lifecycleState.AuthToken.Builder
lifecycleState(AuthToken.LifecycleState lifecycleState)
The token’s current state.AuthToken.Builder
timeCreated(Date timeCreated)
Date and time the AuthToken object was created, in the format defined by RFC3339.AuthToken.Builder
timeExpires(Date timeExpires)
Date and time when this auth token will expire, in the format defined by RFC3339.AuthToken.Builder
token(String token)
The auth token.AuthToken.Builder
userId(String userId)
The OCID of the user the auth token belongs to.
-
-
-
Method Detail
-
token
public AuthToken.Builder token(String token)
The auth token.The value is available only in the response for CreateAuthToken, and not for ListAuthTokens or UpdateAuthToken.
- Parameters:
token
- the value to set- Returns:
- this builder
-
id
public AuthToken.Builder id(String id)
The OCID of the auth token.- Parameters:
id
- the value to set- Returns:
- this builder
-
userId
public AuthToken.Builder userId(String userId)
The OCID of the user the auth token belongs to.- Parameters:
userId
- the value to set- Returns:
- this builder
-
description
public AuthToken.Builder description(String description)
The description you assign to the auth token.Does not have to be unique, and it’s changeable.
(For tenancies that support identity domains) You can have an empty description.
- Parameters:
description
- the value to set- Returns:
- this builder
-
timeCreated
public AuthToken.Builder timeCreated(Date timeCreated)
Date and time the AuthToken object was created, in the format defined by RFC3339.Example: 2016-08-25T21:10:29.600Z
- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
timeExpires
public AuthToken.Builder timeExpires(Date timeExpires)
Date and time when this auth token will expire, in the format defined by RFC3339.Null if it never expires.
Example: 2016-08-25T21:10:29.600Z
- Parameters:
timeExpires
- the value to set- Returns:
- this builder
-
lifecycleState
public AuthToken.Builder lifecycleState(AuthToken.LifecycleState lifecycleState)
The token’s current state.After creating an auth token, make sure its lifecycleState changes from CREATING to ACTIVE before using it.
- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
inactiveStatus
public AuthToken.Builder inactiveStatus(Long inactiveStatus)
The detailed status of INACTIVE lifecycleState.- Parameters:
inactiveStatus
- the value to set- Returns:
- this builder
-
build
public AuthToken build()
-
copy
public AuthToken.Builder copy(AuthToken model)
-
-