Interface TemplateSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TemplateSummary.Builder,TemplateSummary>,SdkBuilder<TemplateSummary.Builder,TemplateSummary>,SdkPojo
- Enclosing class:
- TemplateSummary
@Mutable @NotThreadSafe public static interface TemplateSummary.Builder extends SdkPojo, CopyableBuilder<TemplateSummary.Builder,TemplateSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TemplateSummary.Builderarn(String arn)A summary of a template.TemplateSummary.BuildercreatedTime(Instant createdTime)The last time that this template was created.TemplateSummary.BuilderlastUpdatedTime(Instant lastUpdatedTime)The last time that this template was updated.TemplateSummary.BuilderlatestVersionNumber(Long latestVersionNumber)A structure containing a list of version numbers for the template summary.TemplateSummary.Buildername(String name)A display name for the template.TemplateSummary.BuildertemplateId(String templateId)The ID of the 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
-
arn
TemplateSummary.Builder arn(String arn)
A summary of a template.
- Parameters:
arn- A summary of a template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateId
TemplateSummary.Builder templateId(String templateId)
The ID of the template. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
- Parameters:
templateId- The ID of the template. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
TemplateSummary.Builder name(String name)
A display name for the template.
- Parameters:
name- A display name for the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestVersionNumber
TemplateSummary.Builder latestVersionNumber(Long latestVersionNumber)
A structure containing a list of version numbers for the template summary.
- Parameters:
latestVersionNumber- A structure containing a list of version numbers for the template summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTime
TemplateSummary.Builder createdTime(Instant createdTime)
The last time that this template was created.
- Parameters:
createdTime- The last time that this template was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTime
TemplateSummary.Builder lastUpdatedTime(Instant lastUpdatedTime)
The last time that this template was updated.
- Parameters:
lastUpdatedTime- The last time that this template was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-