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