Class Configuration
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.platform_services.catalog_management.v1.model.Configuration
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class Configuration extends com.ibm.cloud.sdk.core.service.model.GenericModelConfiguration description.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfiguration.BuilderBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectdefaultValue()Gets the defaultValue.java.lang.Stringdescription()Gets the description.java.lang.Booleanhidden()Gets the hidden.java.lang.Stringkey()Gets the key.Configuration.BuildernewBuilder()New builder.java.util.List<java.lang.Object>options()Gets the options.java.lang.Booleanrequired()Gets the required.java.lang.Stringtype()Gets the type.java.lang.StringvalueConstraint()Gets the valueConstraint.
-
-
-
Method Detail
-
newBuilder
public Configuration.Builder newBuilder()
New builder.- Returns:
- a Configuration builder
-
key
public java.lang.String key()
Gets the key. Configuration key.- Returns:
- the key
-
type
public java.lang.String type()
Gets the type. Value type (string, boolean, int).- Returns:
- the type
-
defaultValue
public java.lang.Object defaultValue()
Gets the defaultValue. The default value. To use a secret when the type is password, specify a JSON encoded value of $ref:#/components/schemas/SecretInstance, prefixed with `cmsm_v1:`.- Returns:
- the defaultValue
-
valueConstraint
public java.lang.String valueConstraint()
Gets the valueConstraint. Constraint associated with value, e.g., for string type - regx:[a-z].- Returns:
- the valueConstraint
-
description
public java.lang.String description()
Gets the description. Key description.- Returns:
- the description
-
required
public java.lang.Boolean required()
Gets the required. Is key required to install.- Returns:
- the required
-
options
public java.util.List<java.lang.Object> options()
Gets the options. List of options of type.- Returns:
- the options
-
hidden
public java.lang.Boolean hidden()
Gets the hidden. Hide values.- Returns:
- the hidden
-
-