Class ScheduleLambdaFunctionDecisionAttributes
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<ScheduleLambdaFunctionDecisionAttributes.Builder,- ScheduleLambdaFunctionDecisionAttributes> 
 Decision attributes specified in scheduleLambdaFunctionDecisionAttributes within the list of decisions
 decisions passed to RespondDecisionTaskCompleted.
 
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interface
- 
Method SummaryModifier and TypeMethodDescriptionbuilder()final Stringcontrol()The data attached to the event that the decider can use in subsequent workflow tasks.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringid()A string that identifies the Lambda function execution in the event history.final Stringinput()The optional input data to be supplied to the Lambda function.final Stringname()The name, or ARN, of the Lambda function to schedule.static Class<? extends ScheduleLambdaFunctionDecisionAttributes.Builder> final StringThe timeout value, in seconds, after which the Lambda function is considered to be failed once it has started.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
idA string that identifies the Lambda function execution in the event history. - Returns:
- A string that identifies the Lambda function execution in the event history.
 
- 
nameThe name, or ARN, of the Lambda function to schedule. - Returns:
- The name, or ARN, of the Lambda function to schedule.
 
- 
controlThe data attached to the event that the decider can use in subsequent workflow tasks. This data isn't sent to the Lambda task. - Returns:
- The data attached to the event that the decider can use in subsequent workflow tasks. This data isn't sent to the Lambda task.
 
- 
inputThe optional input data to be supplied to the Lambda function. - Returns:
- The optional input data to be supplied to the Lambda function.
 
- 
startToCloseTimeoutThe timeout value, in seconds, after which the Lambda function is considered to be failed once it has started. This can be any integer from 1-900 (1s-15m). If no value is supplied, then a default value of 900s is assumed. - Returns:
- The timeout value, in seconds, after which the Lambda function is considered to be failed once it has
         started. This can be any integer from 1-900 (1s-15m).
         If no value is supplied, then a default value of 900s is assumed. 
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<ScheduleLambdaFunctionDecisionAttributes.Builder,- ScheduleLambdaFunctionDecisionAttributes> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClasspublic static Class<? extends ScheduleLambdaFunctionDecisionAttributes.Builder> serializableBuilderClass()
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-