Class SqlOutParamDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.stackmonitoring.model.SqlOutParamDetails.Builder
-
- Enclosing class:
- SqlOutParamDetails
public static class SqlOutParamDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlOutParamDetails
build()
SqlOutParamDetails.Builder
copy(SqlOutParamDetails model)
SqlOutParamDetails.Builder
outParamName(String outParamName)
Name of the Out ParameterSqlOutParamDetails.Builder
outParamPosition(Integer outParamPosition)
Position of PL/SQL procedure OUT parameter.SqlOutParamDetails.Builder
outParamType(SqlOutParamTypes outParamType)
SQL Type of PL/SQL procedure OUT parameter.
-
-
-
Method Detail
-
outParamPosition
public SqlOutParamDetails.Builder outParamPosition(Integer outParamPosition)
Position of PL/SQL procedure OUT parameter.The value of this property is ignored during update, if “outParamType” is set to NO_OUT_PARAM value.
- Parameters:
outParamPosition
- the value to set- Returns:
- this builder
-
outParamType
public SqlOutParamDetails.Builder outParamType(SqlOutParamTypes outParamType)
SQL Type of PL/SQL procedure OUT parameter.During the update, to completely remove the out parameter, use the value NO_OUT_PARAM. In that case, the value of “outParamPosition” will be ignored.
- Parameters:
outParamType
- the value to set- Returns:
- this builder
-
outParamName
public SqlOutParamDetails.Builder outParamName(String outParamName)
Name of the Out Parameter- Parameters:
outParamName
- the value to set- Returns:
- this builder
-
build
public SqlOutParamDetails build()
-
copy
public SqlOutParamDetails.Builder copy(SqlOutParamDetails model)
-
-