Interface StateTemplateSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<StateTemplateSummary.Builder,StateTemplateSummary>,SdkBuilder<StateTemplateSummary.Builder,StateTemplateSummary>,SdkPojo
- Enclosing class:
- StateTemplateSummary
public static interface StateTemplateSummary.Builder extends SdkPojo, CopyableBuilder<StateTemplateSummary.Builder,StateTemplateSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StateTemplateSummary.Builderarn(String arn)The Amazon Resource Name (ARN) of the state template.StateTemplateSummary.BuildercreationTime(Instant creationTime)The time the state template was created, in seconds since epoch (January 1, 1970 at midnight UTC time).StateTemplateSummary.Builderdescription(String description)A brief description of the state template.StateTemplateSummary.Builderid(String id)The unique ID of the state template.StateTemplateSummary.BuilderlastModificationTime(Instant lastModificationTime)The time the state template was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).StateTemplateSummary.Buildername(String name)The name of the state template.StateTemplateSummary.BuildersignalCatalogArn(String signalCatalogArn)The Amazon Resource Name (ARN) of the signal catalog associated with the state template.-
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 Detail
-
name
StateTemplateSummary.Builder name(String name)
The name of the state template.
- Parameters:
name- The name of the state template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
StateTemplateSummary.Builder arn(String arn)
The Amazon Resource Name (ARN) of the state template.
- Parameters:
arn- The Amazon Resource Name (ARN) of the state template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalCatalogArn
StateTemplateSummary.Builder signalCatalogArn(String signalCatalogArn)
The Amazon Resource Name (ARN) of the signal catalog associated with the state template.
- Parameters:
signalCatalogArn- The Amazon Resource Name (ARN) of the signal catalog associated with the state template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
StateTemplateSummary.Builder description(String description)
A brief description of the state template.
- Parameters:
description- A brief description of the state template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
StateTemplateSummary.Builder creationTime(Instant creationTime)
The time the state template was created, in seconds since epoch (January 1, 1970 at midnight UTC time).
- Parameters:
creationTime- The time the state template was created, in seconds since epoch (January 1, 1970 at midnight UTC time).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModificationTime
StateTemplateSummary.Builder lastModificationTime(Instant lastModificationTime)
The time the state template was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).
- Parameters:
lastModificationTime- The time the state template was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
StateTemplateSummary.Builder id(String id)
The unique ID of the state template.
- Parameters:
id- The unique ID of the state template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-