Interface ServiceTemplateVersionSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ServiceTemplateVersionSummary.Builder,ServiceTemplateVersionSummary>,SdkBuilder<ServiceTemplateVersionSummary.Builder,ServiceTemplateVersionSummary>,SdkPojo
- Enclosing class:
- ServiceTemplateVersionSummary
public static interface ServiceTemplateVersionSummary.Builder extends SdkPojo, CopyableBuilder<ServiceTemplateVersionSummary.Builder,ServiceTemplateVersionSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ServiceTemplateVersionSummary.Builderarn(String arn)The Amazon Resource Name (ARN) of the version of a service template.ServiceTemplateVersionSummary.BuildercreatedAt(Instant createdAt)The time when the version of a service template was created.ServiceTemplateVersionSummary.Builderdescription(String description)A description of the version of a service template.ServiceTemplateVersionSummary.BuilderlastModifiedAt(Instant lastModifiedAt)The time when the version of a service template was last modified.ServiceTemplateVersionSummary.BuildermajorVersion(String majorVersion)The latest major version that's associated with the version of a service template.ServiceTemplateVersionSummary.BuilderminorVersion(String minorVersion)The minor version of a service template.ServiceTemplateVersionSummary.BuilderrecommendedMinorVersion(String recommendedMinorVersion)The recommended minor version of the service template.ServiceTemplateVersionSummary.Builderstatus(String status)The service template minor version status.ServiceTemplateVersionSummary.Builderstatus(TemplateVersionStatus status)The service template minor version status.ServiceTemplateVersionSummary.BuilderstatusMessage(String statusMessage)A service template minor version status message.ServiceTemplateVersionSummary.BuildertemplateName(String templateName)The name of the service 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, sdkFields
-
-
-
-
Method Detail
-
arn
ServiceTemplateVersionSummary.Builder arn(String arn)
The Amazon Resource Name (ARN) of the version of a service template.
- Parameters:
arn- The Amazon Resource Name (ARN) of the version of a service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
ServiceTemplateVersionSummary.Builder createdAt(Instant createdAt)
The time when the version of a service template was created.
- Parameters:
createdAt- The time when the version of a service template was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
ServiceTemplateVersionSummary.Builder description(String description)
A description of the version of a service template.
- Parameters:
description- A description of the version of a service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedAt
ServiceTemplateVersionSummary.Builder lastModifiedAt(Instant lastModifiedAt)
The time when the version of a service template was last modified.
- Parameters:
lastModifiedAt- The time when the version of a service template was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
majorVersion
ServiceTemplateVersionSummary.Builder majorVersion(String majorVersion)
The latest major version that's associated with the version of a service template.
- Parameters:
majorVersion- The latest major version that's associated with the version of a service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minorVersion
ServiceTemplateVersionSummary.Builder minorVersion(String minorVersion)
The minor version of a service template.
- Parameters:
minorVersion- The minor version of a service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendedMinorVersion
ServiceTemplateVersionSummary.Builder recommendedMinorVersion(String recommendedMinorVersion)
The recommended minor version of the service template.
- Parameters:
recommendedMinorVersion- The recommended minor version of the service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
ServiceTemplateVersionSummary.Builder status(String status)
The service template minor version status.
- Parameters:
status- The service template minor version status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TemplateVersionStatus,TemplateVersionStatus
-
status
ServiceTemplateVersionSummary.Builder status(TemplateVersionStatus status)
The service template minor version status.
- Parameters:
status- The service template minor version status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TemplateVersionStatus,TemplateVersionStatus
-
statusMessage
ServiceTemplateVersionSummary.Builder statusMessage(String statusMessage)
A service template minor version status message.
- Parameters:
statusMessage- A service template minor version status message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateName
ServiceTemplateVersionSummary.Builder templateName(String templateName)
The name of the service template.
- Parameters:
templateName- The name of the service template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-