@Stability(value=Stable) public static final class CfnJobDefinitionProps.Builder extends Object implements software.amazon.jsii.Builder<CfnJobDefinitionProps>
CfnJobDefinitionProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnJobDefinitionProps.Builder type(String type)
CfnJobDefinitionProps.getType()type - `AWS::Batch::JobDefinition.Type`. This parameter is required.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder containerProperties(IResolvable containerProperties)
CfnJobDefinitionProps.getContainerProperties()containerProperties - `AWS::Batch::JobDefinition.ContainerProperties`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder containerProperties(CfnJobDefinition.ContainerPropertiesProperty containerProperties)
CfnJobDefinitionProps.getContainerProperties()containerProperties - `AWS::Batch::JobDefinition.ContainerProperties`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder jobDefinitionName(String jobDefinitionName)
CfnJobDefinitionProps.getJobDefinitionName()jobDefinitionName - `AWS::Batch::JobDefinition.JobDefinitionName`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder nodeProperties(IResolvable nodeProperties)
CfnJobDefinitionProps.getNodeProperties()nodeProperties - `AWS::Batch::JobDefinition.NodeProperties`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder nodeProperties(CfnJobDefinition.NodePropertiesProperty nodeProperties)
CfnJobDefinitionProps.getNodeProperties()nodeProperties - `AWS::Batch::JobDefinition.NodeProperties`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder parameters(Object parameters)
CfnJobDefinitionProps.getParameters()parameters - `AWS::Batch::JobDefinition.Parameters`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder platformCapabilities(List<String> platformCapabilities)
CfnJobDefinitionProps.getPlatformCapabilities()platformCapabilities - `AWS::Batch::JobDefinition.PlatformCapabilities`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder propagateTags(Boolean propagateTags)
CfnJobDefinitionProps.getPropagateTags()propagateTags - `AWS::Batch::JobDefinition.PropagateTags`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder propagateTags(IResolvable propagateTags)
CfnJobDefinitionProps.getPropagateTags()propagateTags - `AWS::Batch::JobDefinition.PropagateTags`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder retryStrategy(IResolvable retryStrategy)
CfnJobDefinitionProps.getRetryStrategy()retryStrategy - `AWS::Batch::JobDefinition.RetryStrategy`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder retryStrategy(CfnJobDefinition.RetryStrategyProperty retryStrategy)
CfnJobDefinitionProps.getRetryStrategy()retryStrategy - `AWS::Batch::JobDefinition.RetryStrategy`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder tags(Object tags)
CfnJobDefinitionProps.getTags()tags - `AWS::Batch::JobDefinition.Tags`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder timeout(IResolvable timeout)
CfnJobDefinitionProps.getTimeout()timeout - `AWS::Batch::JobDefinition.Timeout`.this@Stability(value=Stable) public CfnJobDefinitionProps.Builder timeout(CfnJobDefinition.TimeoutProperty timeout)
CfnJobDefinitionProps.getTimeout()timeout - `AWS::Batch::JobDefinition.Timeout`.this@Stability(value=Stable) public CfnJobDefinitionProps build()
build in interface software.amazon.jsii.Builder<CfnJobDefinitionProps>CfnJobDefinitionPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.