Class UserSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.UserSummary.Builder
-
- Enclosing class:
- UserSummary
public static class UserSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserSummary
build()
UserSummary.Builder
copy(UserSummary model)
UserSummary.Builder
defaultTablespace(String defaultTablespace)
The default tablespace for data.UserSummary.Builder
name(String name)
The name of the User.UserSummary.Builder
profile(String profile)
The profile name of the user.UserSummary.Builder
status(UserSummary.Status status)
The status of the user account.UserSummary.Builder
tempTablespace(String tempTablespace)
The name of the default tablespace for temporary tables or the name of a tablespace group.UserSummary.Builder
timeCreated(Date timeCreated)
The date and time the user was created.UserSummary.Builder
timeExpiring(Date timeExpiring)
The date and time of the expiration of the user account.UserSummary.Builder
timeLocked(Date timeLocked)
The date the account was locked, if the status of the account is LOCKED.
-
-
-
Method Detail
-
name
public UserSummary.Builder name(String name)
The name of the User.- Parameters:
name
- the value to set- Returns:
- this builder
-
status
public UserSummary.Builder status(UserSummary.Status status)
The status of the user account.- Parameters:
status
- the value to set- Returns:
- this builder
-
timeExpiring
public UserSummary.Builder timeExpiring(Date timeExpiring)
The date and time of the expiration of the user account.- Parameters:
timeExpiring
- the value to set- Returns:
- this builder
-
defaultTablespace
public UserSummary.Builder defaultTablespace(String defaultTablespace)
The default tablespace for data.- Parameters:
defaultTablespace
- the value to set- Returns:
- this builder
-
tempTablespace
public UserSummary.Builder tempTablespace(String tempTablespace)
The name of the default tablespace for temporary tables or the name of a tablespace group.- Parameters:
tempTablespace
- the value to set- Returns:
- this builder
-
timeCreated
public UserSummary.Builder timeCreated(Date timeCreated)
The date and time the user was created.- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
timeLocked
public UserSummary.Builder timeLocked(Date timeLocked)
The date the account was locked, if the status of the account is LOCKED.- Parameters:
timeLocked
- the value to set- Returns:
- this builder
-
profile
public UserSummary.Builder profile(String profile)
The profile name of the user.- Parameters:
profile
- the value to set- Returns:
- this builder
-
build
public UserSummary build()
-
copy
public UserSummary.Builder copy(UserSummary model)
-
-