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 Details

    • 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

      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

      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 is FLEET_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:
    • 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 is FLEET_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: