@Deprecated
public static final class StepFunctionsTaskConfig.Builder
extends java.lang.Object
StepFunctionsTaskConfig
Constructor and Description |
---|
Builder()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
StepFunctionsTaskConfig |
build()
Deprecated.
|
StepFunctionsTaskConfig.Builder |
heartbeat(Duration heartbeat)
Deprecated.
|
StepFunctionsTaskConfig.Builder |
metricDimensions(java.util.Map<java.lang.String,? extends java.lang.Object> metricDimensions)
Deprecated.
|
StepFunctionsTaskConfig.Builder |
metricPrefixPlural(java.lang.String metricPrefixPlural)
Deprecated.
|
StepFunctionsTaskConfig.Builder |
metricPrefixSingular(java.lang.String metricPrefixSingular)
Deprecated.
|
StepFunctionsTaskConfig.Builder |
parameters(java.util.Map<java.lang.String,? extends java.lang.Object> parameters)
Deprecated.
|
StepFunctionsTaskConfig.Builder |
policyStatements(java.util.List<? extends PolicyStatement> policyStatements)
Deprecated.
|
StepFunctionsTaskConfig.Builder |
resourceArn(java.lang.String resourceArn)
Deprecated.
|
@Deprecated public StepFunctionsTaskConfig.Builder resourceArn(java.lang.String resourceArn)
StepFunctionsTaskConfig.getResourceArn()
resourceArn
- The resource that represents the work to be executed. This parameter is required.
Either the ARN of a Lambda Function or Activity, or a special
ARN.this
@Deprecated public StepFunctionsTaskConfig.Builder heartbeat(Duration heartbeat)
StepFunctionsTaskConfig.getHeartbeat()
heartbeat
- Maximum time between heart beats.
If the time between heart beats takes longer than this, a 'Timeout' error is raised.
This is only relevant when using an Activity type as resource.
this
@Deprecated public StepFunctionsTaskConfig.Builder metricDimensions(java.util.Map<java.lang.String,? extends java.lang.Object> metricDimensions)
StepFunctionsTaskConfig.getMetricDimensions()
metricDimensions
- The dimensions to attach to metrics.this
@Deprecated public StepFunctionsTaskConfig.Builder metricPrefixPlural(java.lang.String metricPrefixPlural)
StepFunctionsTaskConfig.getMetricPrefixPlural()
metricPrefixPlural
- Prefix for plural metric names of activity actions.this
@Deprecated public StepFunctionsTaskConfig.Builder metricPrefixSingular(java.lang.String metricPrefixSingular)
StepFunctionsTaskConfig.getMetricPrefixSingular()
metricPrefixSingular
- Prefix for singular metric names of activity actions.this
@Deprecated public StepFunctionsTaskConfig.Builder parameters(java.util.Map<java.lang.String,? extends java.lang.Object> parameters)
StepFunctionsTaskConfig.getParameters()
parameters
- Parameters pass a collection of key-value pairs, either static values or JSONPath expressions that select from the input.
The meaning of these parameters is task-dependent.
Its values will be merged with the parameters
property which is configured directly
on the Task state.
this
@Deprecated public StepFunctionsTaskConfig.Builder policyStatements(java.util.List<? extends PolicyStatement> policyStatements)
StepFunctionsTaskConfig.getPolicyStatements()
policyStatements
- Additional policy statements to add to the execution role.this
@Deprecated public StepFunctionsTaskConfig build()
StepFunctionsTaskConfig
java.lang.NullPointerException
- if any required attribute was not provided