Package com.oracle.bmc.database.model
Class DatabaseTool.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.DatabaseTool.Builder
-
- Enclosing class:
- DatabaseTool
public static class DatabaseTool.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DatabaseToolbuild()DatabaseTool.BuildercomputeCount(Float computeCount)Compute used by database tools.DatabaseTool.Buildercopy(DatabaseTool model)DatabaseTool.BuilderisEnabled(Boolean isEnabled)Indicates whether tool is enabled.DatabaseTool.BuildermaxIdleTimeInMinutes(Integer maxIdleTimeInMinutes)The max idle time, in minutes, after which the VM used by database tools will be terminated.DatabaseTool.Buildername(DatabaseTool.Name name)Name of database tool.
-
-
-
Method Detail
-
name
public DatabaseTool.Builder name(DatabaseTool.Name name)
Name of database tool.- Parameters:
name- the value to set- Returns:
- this builder
-
isEnabled
public DatabaseTool.Builder isEnabled(Boolean isEnabled)
Indicates whether tool is enabled.- Parameters:
isEnabled- the value to set- Returns:
- this builder
-
computeCount
public DatabaseTool.Builder computeCount(Float computeCount)
Compute used by database tools.- Parameters:
computeCount- the value to set- Returns:
- this builder
-
maxIdleTimeInMinutes
public DatabaseTool.Builder maxIdleTimeInMinutes(Integer maxIdleTimeInMinutes)
The max idle time, in minutes, after which the VM used by database tools will be terminated.- Parameters:
maxIdleTimeInMinutes- the value to set- Returns:
- this builder
-
build
public DatabaseTool build()
-
copy
public DatabaseTool.Builder copy(DatabaseTool model)
-
-