Interface ProvisioningTemplateSummary.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ProvisioningTemplateSummary.Builder,ProvisioningTemplateSummary>
,SdkBuilder<ProvisioningTemplateSummary.Builder,ProvisioningTemplateSummary>
,SdkPojo
- Enclosing class:
- ProvisioningTemplateSummary
public static interface ProvisioningTemplateSummary.Builder extends SdkPojo, CopyableBuilder<ProvisioningTemplateSummary.Builder,ProvisioningTemplateSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProvisioningTemplateSummary.Builder
creationDate(Instant creationDate)
The date when the provisioning template summary was created.ProvisioningTemplateSummary.Builder
description(String description)
The description of the provisioning template.ProvisioningTemplateSummary.Builder
enabled(Boolean enabled)
True if the fleet provision template is enabled, otherwise false.ProvisioningTemplateSummary.Builder
lastModifiedDate(Instant lastModifiedDate)
The date when the provisioning template summary was last modified.ProvisioningTemplateSummary.Builder
templateArn(String templateArn)
The ARN of the provisioning template.ProvisioningTemplateSummary.Builder
templateName(String templateName)
The name of the provisioning template.ProvisioningTemplateSummary.Builder
type(String type)
The type you define in a provisioning template.ProvisioningTemplateSummary.Builder
type(TemplateType type)
The type you define in a provisioning 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
-
templateArn
ProvisioningTemplateSummary.Builder templateArn(String templateArn)
The ARN of the provisioning template.
- Parameters:
templateArn
- The ARN of the provisioning template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateName
ProvisioningTemplateSummary.Builder templateName(String templateName)
The name of the provisioning template.
- Parameters:
templateName
- The name of the provisioning template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
ProvisioningTemplateSummary.Builder description(String description)
The description of the provisioning template.
- Parameters:
description
- The description of the provisioning template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDate
ProvisioningTemplateSummary.Builder creationDate(Instant creationDate)
The date when the provisioning template summary was created.
- Parameters:
creationDate
- The date when the provisioning template summary was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedDate
ProvisioningTemplateSummary.Builder lastModifiedDate(Instant lastModifiedDate)
The date when the provisioning template summary was last modified.
- Parameters:
lastModifiedDate
- The date when the provisioning template summary was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabled
ProvisioningTemplateSummary.Builder enabled(Boolean enabled)
True if the fleet provision template is enabled, otherwise false.
- Parameters:
enabled
- True if the fleet provision template is enabled, otherwise false.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
ProvisioningTemplateSummary.Builder type(String type)
The type you define in a provisioning template. You can create a template with only one type. You can't change the template type after its creation. The default value is
FLEET_PROVISIONING
. For more information about provisioning template, see: Provisioning template.- Parameters:
type
- The type you define in a provisioning template. You can create a template with only one type. You can't change the template type after its creation. The default value isFLEET_PROVISIONING
. For more information about provisioning template, see: Provisioning template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TemplateType
,TemplateType
-
type
ProvisioningTemplateSummary.Builder type(TemplateType type)
The type you define in a provisioning template. You can create a template with only one type. You can't change the template type after its creation. The default value is
FLEET_PROVISIONING
. For more information about provisioning template, see: Provisioning template.- Parameters:
type
- The type you define in a provisioning template. You can create a template with only one type. You can't change the template type after its creation. The default value isFLEET_PROVISIONING
. For more information about provisioning template, see: Provisioning template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TemplateType
,TemplateType
-
-