Class Configuration.Builder
- java.lang.Object
-
- com.ibm.cloud.platform_services.catalog_management.v1.model.Configuration.Builder
-
- Enclosing class:
- Configuration
public static class Configuration.Builder extends java.lang.ObjectBuilder.
-
-
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Configuration.BuilderaddOptions(java.lang.Object options)Adds an options to options.Configurationbuild()Builds a Configuration.Configuration.BuilderdefaultValue(java.lang.Object defaultValue)Set the defaultValue.Configuration.Builderdescription(java.lang.String description)Set the description.Configuration.Builderhidden(java.lang.Boolean hidden)Set the hidden.Configuration.Builderkey(java.lang.String key)Set the key.Configuration.Builderoptions(java.util.List<java.lang.Object> options)Set the options.Configuration.Builderrequired(java.lang.Boolean required)Set the required.Configuration.Buildertype(java.lang.String type)Set the type.Configuration.BuildervalueConstraint(java.lang.String valueConstraint)Set the valueConstraint.
-
-
-
Method Detail
-
build
public Configuration build()
Builds a Configuration.- Returns:
- the new Configuration instance
-
addOptions
public Configuration.Builder addOptions(java.lang.Object options)
Adds an options to options.- Parameters:
options- the new options- Returns:
- the Configuration builder
-
key
public Configuration.Builder key(java.lang.String key)
Set the key.- Parameters:
key- the key- Returns:
- the Configuration builder
-
type
public Configuration.Builder type(java.lang.String type)
Set the type.- Parameters:
type- the type- Returns:
- the Configuration builder
-
defaultValue
public Configuration.Builder defaultValue(java.lang.Object defaultValue)
Set the defaultValue.- Parameters:
defaultValue- the defaultValue- Returns:
- the Configuration builder
-
valueConstraint
public Configuration.Builder valueConstraint(java.lang.String valueConstraint)
Set the valueConstraint.- Parameters:
valueConstraint- the valueConstraint- Returns:
- the Configuration builder
-
description
public Configuration.Builder description(java.lang.String description)
Set the description.- Parameters:
description- the description- Returns:
- the Configuration builder
-
required
public Configuration.Builder required(java.lang.Boolean required)
Set the required.- Parameters:
required- the required- Returns:
- the Configuration builder
-
options
public Configuration.Builder options(java.util.List<java.lang.Object> options)
Set the options. Existing options will be replaced.- Parameters:
options- the options- Returns:
- the Configuration builder
-
hidden
public Configuration.Builder hidden(java.lang.Boolean hidden)
Set the hidden.- Parameters:
hidden- the hidden- Returns:
- the Configuration builder
-
-