Interface M2ManagedApplicationStepInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<M2ManagedApplicationStepInput.Builder,
,M2ManagedApplicationStepInput> SdkBuilder<M2ManagedApplicationStepInput.Builder,
,M2ManagedApplicationStepInput> SdkPojo
- Enclosing class:
M2ManagedApplicationStepInput
-
Method Summary
Modifier and TypeMethodDescriptionactionType
(String actionType) The action type of the AWS Mainframe Modernization managed application step input.actionType
(M2ManagedActionType actionType) The action type of the AWS Mainframe Modernization managed application step input.applicationId
(String applicationId) The application ID of the AWS Mainframe Modernization managed application step input.listenerPort
(Integer listenerPort) The listener port of the AWS Mainframe Modernization managed application step input.properties
(Consumer<M2ManagedActionProperties.Builder> properties) The properties of the AWS Mainframe Modernization managed application step input.properties
(M2ManagedActionProperties properties) The properties of the AWS Mainframe Modernization managed application step input.The runtime of the AWS Mainframe Modernization managed application step input.vpcEndpointServiceName
(String vpcEndpointServiceName) The VPC endpoint service name of the AWS Mainframe Modernization managed application step input.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
applicationId
The application ID of the AWS Mainframe Modernization managed application step input.
- Parameters:
applicationId
- The application ID of the AWS Mainframe Modernization managed application step input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runtime
The runtime of the AWS Mainframe Modernization managed application step input.
- Parameters:
runtime
- The runtime of the AWS Mainframe Modernization managed application step input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcEndpointServiceName
The VPC endpoint service name of the AWS Mainframe Modernization managed application step input.
- Parameters:
vpcEndpointServiceName
- The VPC endpoint service name of the AWS Mainframe Modernization managed application step input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listenerPort
The listener port of the AWS Mainframe Modernization managed application step input.
- Parameters:
listenerPort
- The listener port of the AWS Mainframe Modernization managed application step input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionType
The action type of the AWS Mainframe Modernization managed application step input.
- Parameters:
actionType
- The action type of the AWS Mainframe Modernization managed application step input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
actionType
The action type of the AWS Mainframe Modernization managed application step input.
- Parameters:
actionType
- The action type of the AWS Mainframe Modernization managed application step input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
properties
The properties of the AWS Mainframe Modernization managed application step input.
- Parameters:
properties
- The properties of the AWS Mainframe Modernization managed application step input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
properties
default M2ManagedApplicationStepInput.Builder properties(Consumer<M2ManagedActionProperties.Builder> properties) The properties of the AWS Mainframe Modernization managed application step input.
This is a convenience method that creates an instance of theM2ManagedActionProperties.Builder
avoiding the need to create one manually viaM2ManagedActionProperties.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproperties(M2ManagedActionProperties)
.- Parameters:
properties
- a consumer that will call methods onM2ManagedActionProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-