public class ServerVariableObjectBuilder extends Object
Constructor and Description |
---|
ServerVariableObjectBuilder() |
Modifier and Type | Method and Description |
---|---|
ServerVariableObject |
build() |
static ServerVariableObjectBuilder |
serverVariableObject()
Creates a builder for a
ServerVariableObjectBuilder |
ServerVariableObjectBuilder |
withDefaultValue(String defaultValue) |
ServerVariableObjectBuilder |
withDescription(String description) |
ServerVariableObjectBuilder |
withEnumValues(List<String> enumValues) |
public ServerVariableObjectBuilder withEnumValues(List<String> enumValues)
enumValues
- An enumeration of string values to be used if the substitution options are from a limited set.public ServerVariableObjectBuilder withDefaultValue(String defaultValue)
defaultValue
- REQUIRED. The default value to use for substitution, and to send, if an alternate value is not supplied. Unlike the
Schema Object's default, this value MUST be provided by the consumer.public ServerVariableObjectBuilder withDescription(String description)
description
- An optional description for the server variable. CommonMark syntax MAY be used for rich text representation.public ServerVariableObject build()
public static ServerVariableObjectBuilder serverVariableObject()
ServerVariableObjectBuilder
Copyright © 2017–2018. All rights reserved.