Class IntegerVariable.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetappsmanagement.model.IntegerVariable.Builder
-
- Enclosing class:
- IntegerVariable
public static class IntegerVariable.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegerVariablebuild()IntegerVariable.Buildercopy(IntegerVariable model)IntegerVariable.BuilderdefaultValue(Integer defaultValue)Default value if input is not supplied.IntegerVariable.Builderdescription(String description)IntegerVariable.BuilderexclusiveMaximum(Float exclusiveMaximum)Value must be less than this (exclusive upper bound).IntegerVariable.BuilderexclusiveMinimum(Float exclusiveMinimum)Value must be greater than this (exclusive lower bound).IntegerVariable.BuilderisRequired(Boolean isRequired)IntegerVariable.Buildermaximum(Float maximum)The maximum accepted integer value.IntegerVariable.Builderminimum(Float minimum)The minimum accepted integer value.IntegerVariable.BuildermultipleOf(Float multipleOf)Value must be a multiple of this number.IntegerVariable.Buildertitle(String title)IntegerVariable.Buildervisible(String visible)
-
-
-
Method Detail
-
title
public IntegerVariable.Builder title(String title)
-
description
public IntegerVariable.Builder description(String description)
-
isRequired
public IntegerVariable.Builder isRequired(Boolean isRequired)
-
visible
public IntegerVariable.Builder visible(String visible)
-
defaultValue
public IntegerVariable.Builder defaultValue(Integer defaultValue)
Default value if input is not supplied.- Parameters:
defaultValue- the value to set- Returns:
- this builder
-
multipleOf
public IntegerVariable.Builder multipleOf(Float multipleOf)
Value must be a multiple of this number.- Parameters:
multipleOf- the value to set- Returns:
- this builder
-
minimum
public IntegerVariable.Builder minimum(Float minimum)
The minimum accepted integer value.- Parameters:
minimum- the value to set- Returns:
- this builder
-
maximum
public IntegerVariable.Builder maximum(Float maximum)
The maximum accepted integer value.- Parameters:
maximum- the value to set- Returns:
- this builder
-
exclusiveMinimum
public IntegerVariable.Builder exclusiveMinimum(Float exclusiveMinimum)
Value must be greater than this (exclusive lower bound).- Parameters:
exclusiveMinimum- the value to set- Returns:
- this builder
-
exclusiveMaximum
public IntegerVariable.Builder exclusiveMaximum(Float exclusiveMaximum)
Value must be less than this (exclusive upper bound).- Parameters:
exclusiveMaximum- the value to set- Returns:
- this builder
-
build
public IntegerVariable build()
-
copy
public IntegerVariable.Builder copy(IntegerVariable model)
-
-