Class ArrayVariable.Builder
- java.lang.Object
-
- com.oracle.bmc.fleetappsmanagement.model.ArrayVariable.Builder
-
- Enclosing class:
- ArrayVariable
public static class ArrayVariable.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrayVariable.BuilderareUniqueItems(Boolean areUniqueItems)If true, array entries will be unique.ArrayVariablebuild()ArrayVariable.Buildercontains(BaseVariable contains)ArrayVariable.Buildercopy(ArrayVariable model)ArrayVariable.BuilderdefaultValue(Object defaultValue)The default value for this variable.ArrayVariable.Builderdescription(String description)ArrayVariable.BuilderisRequired(Boolean isRequired)ArrayVariable.Builderitems(BaseVariable items)ArrayVariable.BuildermaxItems(Integer maxItems)Maximum allowed items in the array.ArrayVariable.BuilderminItems(Integer minItems)Minimum allowed items in the array.ArrayVariable.Buildertitle(String title)ArrayVariable.Buildervisible(String visible)
-
-
-
Method Detail
-
title
public ArrayVariable.Builder title(String title)
-
description
public ArrayVariable.Builder description(String description)
-
isRequired
public ArrayVariable.Builder isRequired(Boolean isRequired)
-
visible
public ArrayVariable.Builder visible(String visible)
-
items
public ArrayVariable.Builder items(BaseVariable items)
-
maxItems
public ArrayVariable.Builder maxItems(Integer maxItems)
Maximum allowed items in the array.- Parameters:
maxItems- the value to set- Returns:
- this builder
-
minItems
public ArrayVariable.Builder minItems(Integer minItems)
Minimum allowed items in the array.- Parameters:
minItems- the value to set- Returns:
- this builder
-
areUniqueItems
public ArrayVariable.Builder areUniqueItems(Boolean areUniqueItems)
If true, array entries will be unique.- Parameters:
areUniqueItems- the value to set- Returns:
- this builder
-
defaultValue
public ArrayVariable.Builder defaultValue(Object defaultValue)
The default value for this variable.- Parameters:
defaultValue- the value to set- Returns:
- this builder
-
contains
public ArrayVariable.Builder contains(BaseVariable contains)
-
build
public ArrayVariable build()
-
copy
public ArrayVariable.Builder copy(ArrayVariable model)
-
-