@Stability(value=Stable) public static final class CfnJobProps.Builder extends Object implements software.amazon.jsii.Builder<CfnJobProps>
CfnJobProps
Constructor and Description |
---|
Builder() |
@Stability(value=Stable) public CfnJobProps.Builder command(CfnJob.JobCommandProperty command)
CfnJobProps.getCommand()
command
- `AWS::Glue::Job.Command`. This parameter is required.this
@Stability(value=Stable) public CfnJobProps.Builder command(IResolvable command)
CfnJobProps.getCommand()
command
- `AWS::Glue::Job.Command`. This parameter is required.this
@Stability(value=Stable) public CfnJobProps.Builder role(String role)
CfnJobProps.getRole()
role
- `AWS::Glue::Job.Role`. This parameter is required.this
@Stability(value=Stable) public CfnJobProps.Builder allocatedCapacity(Number allocatedCapacity)
CfnJobProps.getAllocatedCapacity()
allocatedCapacity
- `AWS::Glue::Job.AllocatedCapacity`.this
@Stability(value=Stable) public CfnJobProps.Builder connections(CfnJob.ConnectionsListProperty connections)
CfnJobProps.getConnections()
connections
- `AWS::Glue::Job.Connections`.this
@Stability(value=Stable) public CfnJobProps.Builder connections(IResolvable connections)
CfnJobProps.getConnections()
connections
- `AWS::Glue::Job.Connections`.this
@Stability(value=Stable) public CfnJobProps.Builder defaultArguments(Object defaultArguments)
CfnJobProps.getDefaultArguments()
defaultArguments
- `AWS::Glue::Job.DefaultArguments`.this
@Stability(value=Stable) public CfnJobProps.Builder description(String description)
CfnJobProps.getDescription()
description
- `AWS::Glue::Job.Description`.this
@Stability(value=Stable) public CfnJobProps.Builder executionProperty(CfnJob.ExecutionPropertyProperty executionProperty)
CfnJobProps.getExecutionProperty()
executionProperty
- `AWS::Glue::Job.ExecutionProperty`.this
@Stability(value=Stable) public CfnJobProps.Builder executionProperty(IResolvable executionProperty)
CfnJobProps.getExecutionProperty()
executionProperty
- `AWS::Glue::Job.ExecutionProperty`.this
@Stability(value=Stable) public CfnJobProps.Builder glueVersion(String glueVersion)
CfnJobProps.getGlueVersion()
glueVersion
- `AWS::Glue::Job.GlueVersion`.this
@Stability(value=Stable) public CfnJobProps.Builder logUri(String logUri)
CfnJobProps.getLogUri()
logUri
- `AWS::Glue::Job.LogUri`.this
@Stability(value=Stable) public CfnJobProps.Builder maxCapacity(Number maxCapacity)
CfnJobProps.getMaxCapacity()
maxCapacity
- `AWS::Glue::Job.MaxCapacity`.this
@Stability(value=Stable) public CfnJobProps.Builder maxRetries(Number maxRetries)
CfnJobProps.getMaxRetries()
maxRetries
- `AWS::Glue::Job.MaxRetries`.this
@Stability(value=Stable) public CfnJobProps.Builder name(String name)
CfnJobProps.getName()
name
- `AWS::Glue::Job.Name`.this
@Stability(value=Stable) public CfnJobProps.Builder notificationProperty(CfnJob.NotificationPropertyProperty notificationProperty)
CfnJobProps.getNotificationProperty()
notificationProperty
- `AWS::Glue::Job.NotificationProperty`.this
@Stability(value=Stable) public CfnJobProps.Builder notificationProperty(IResolvable notificationProperty)
CfnJobProps.getNotificationProperty()
notificationProperty
- `AWS::Glue::Job.NotificationProperty`.this
@Stability(value=Stable) public CfnJobProps.Builder numberOfWorkers(Number numberOfWorkers)
CfnJobProps.getNumberOfWorkers()
numberOfWorkers
- `AWS::Glue::Job.NumberOfWorkers`.this
@Stability(value=Stable) public CfnJobProps.Builder securityConfiguration(String securityConfiguration)
CfnJobProps.getSecurityConfiguration()
securityConfiguration
- `AWS::Glue::Job.SecurityConfiguration`.this
@Stability(value=Stable) public CfnJobProps.Builder tags(Object tags)
CfnJobProps.getTags()
tags
- `AWS::Glue::Job.Tags`.this
@Stability(value=Stable) public CfnJobProps.Builder timeout(Number timeout)
CfnJobProps.getTimeout()
timeout
- `AWS::Glue::Job.Timeout`.this
@Stability(value=Stable) public CfnJobProps.Builder workerType(String workerType)
CfnJobProps.getWorkerType()
workerType
- `AWS::Glue::Job.WorkerType`.this
@Stability(value=Stable) public CfnJobProps build()
build
in interface software.amazon.jsii.Builder<CfnJobProps>
CfnJobProps
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.