Class CfnTestCasePropsMixin.MainframeActionProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.apptest.CfnTestCasePropsMixin.MainframeActionProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnTestCasePropsMixin.MainframeActionProperty>
- Enclosing interface:
CfnTestCasePropsMixin.MainframeActionProperty
@Stability(Stable)
public static final class CfnTestCasePropsMixin.MainframeActionProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnTestCasePropsMixin.MainframeActionProperty>
A builder for
CfnTestCasePropsMixin.MainframeActionProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSets the value ofCfnTestCasePropsMixin.MainframeActionProperty.getActionType()actionType(IResolvable actionType) Sets the value ofCfnTestCasePropsMixin.MainframeActionProperty.getActionType()build()Builds the configured instance.Sets the value ofCfnTestCasePropsMixin.MainframeActionProperty.getProperties()properties(IResolvable properties) Sets the value ofCfnTestCasePropsMixin.MainframeActionProperty.getProperties()Sets the value ofCfnTestCasePropsMixin.MainframeActionProperty.getResource()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
actionType
@Stability(Stable) public CfnTestCasePropsMixin.MainframeActionProperty.Builder actionType(IResolvable actionType) Sets the value ofCfnTestCasePropsMixin.MainframeActionProperty.getActionType()- Parameters:
actionType- The action type of the mainframe action.- Returns:
this
-
actionType
@Stability(Stable) public CfnTestCasePropsMixin.MainframeActionProperty.Builder actionType(CfnTestCasePropsMixin.MainframeActionTypeProperty actionType) Sets the value ofCfnTestCasePropsMixin.MainframeActionProperty.getActionType()- Parameters:
actionType- The action type of the mainframe action.- Returns:
this
-
properties
@Stability(Stable) public CfnTestCasePropsMixin.MainframeActionProperty.Builder properties(IResolvable properties) Sets the value ofCfnTestCasePropsMixin.MainframeActionProperty.getProperties()- Parameters:
properties- The properties of the mainframe action.- Returns:
this
-
properties
@Stability(Stable) public CfnTestCasePropsMixin.MainframeActionProperty.Builder properties(CfnTestCasePropsMixin.MainframeActionPropertiesProperty properties) Sets the value ofCfnTestCasePropsMixin.MainframeActionProperty.getProperties()- Parameters:
properties- The properties of the mainframe action.- Returns:
this
-
resource
@Stability(Stable) public CfnTestCasePropsMixin.MainframeActionProperty.Builder resource(String resource) Sets the value ofCfnTestCasePropsMixin.MainframeActionProperty.getResource()- Parameters:
resource- The resource of the mainframe action.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnTestCasePropsMixin.MainframeActionProperty>- Returns:
- a new instance of
CfnTestCasePropsMixin.MainframeActionProperty - Throws:
NullPointerException- if any required attribute was not provided
-