public static final class ServerObject.Builder extends Component.Builder<ServerObject.Builder,ServerObject>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ServerObject |
build()
Creates an immutable object that is created from the properties
that have been set on the builder.
|
ServerObject.Builder |
description(java.lang.String description) |
ServerObject.Builder |
url(java.lang.String url) |
ServerObject.Builder |
variables(java.util.Map<java.lang.String,ObjectNode> variables) |
extensions, extensions, getExtensions, putExtension, putExtension, putExtension, putExtension, removeExtension
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
requiredState
public ServerObject build()
SmithyBuilder
public ServerObject.Builder url(java.lang.String url)
public ServerObject.Builder description(java.lang.String description)
public ServerObject.Builder variables(java.util.Map<java.lang.String,ObjectNode> variables)