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