Package io.github.cdklabs.projen.vscode
Class ServerReadyAction.Builder
- java.lang.Object
-
- io.github.cdklabs.projen.vscode.ServerReadyAction.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<ServerReadyAction>
- Enclosing interface:
- ServerReadyAction
@Stability(Experimental) public static final class ServerReadyAction.Builder extends Object implements software.amazon.jsii.Builder<ServerReadyAction>
A builder forServerReadyAction
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerReadyAction.Builderaction(String action)Sets the value ofServerReadyAction.getAction()ServerReadyActionbuild()Builds the configured instance.ServerReadyAction.Builderpattern(String pattern)Sets the value ofServerReadyAction.getPattern()ServerReadyAction.BuilderuriFormat(String uriFormat)Sets the value ofServerReadyAction.getUriFormat()
-
-
-
Method Detail
-
action
@Stability(Experimental) public ServerReadyAction.Builder action(String action)
Sets the value ofServerReadyAction.getAction()- Parameters:
action- the value to be set. This parameter is required.- Returns:
this
-
pattern
@Stability(Experimental) public ServerReadyAction.Builder pattern(String pattern)
Sets the value ofServerReadyAction.getPattern()- Parameters:
pattern- the value to be set.- Returns:
this
-
uriFormat
@Stability(Experimental) public ServerReadyAction.Builder uriFormat(String uriFormat)
Sets the value ofServerReadyAction.getUriFormat()- Parameters:
uriFormat- the value to be set.- Returns:
this
-
build
@Stability(Experimental) public ServerReadyAction build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<ServerReadyAction>- Returns:
- a new instance of
ServerReadyAction - Throws:
NullPointerException- if any required attribute was not provided
-
-