Interface GetMicrovmImageResponse.Builder

  • Method Details

    • imageArn

      The ARN of the MicroVM image.

      Parameters:
      imageArn - The ARN of the MicroVM image.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the MicroVM image.

      Parameters:
      name - The name of the MicroVM image.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • state

      The current state of the MicroVM image.

      Parameters:
      state - The current state of the MicroVM image.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The current state of the MicroVM image.

      Parameters:
      state - The current state of the MicroVM image.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • latestActiveImageVersion

      GetMicrovmImageResponse.Builder latestActiveImageVersion(String latestActiveImageVersion)

      The latest active version of the MicroVM image.

      Parameters:
      latestActiveImageVersion - The latest active version of the MicroVM image.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • latestFailedImageVersion

      GetMicrovmImageResponse.Builder latestFailedImageVersion(String latestFailedImageVersion)

      The latest failed version of the MicroVM image, if any.

      Parameters:
      latestFailedImageVersion - The latest failed version of the MicroVM image, if any.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      The timestamp when the MicroVM image was created.

      Parameters:
      createdAt - The timestamp when the MicroVM image was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      A set of key-value pairs that you can attach to the resource. Use tags to categorize resources for cost allocation, access control (ABAC), and organization.

      Parameters:
      tags - A set of key-value pairs that you can attach to the resource. Use tags to categorize resources for cost allocation, access control (ABAC), and organization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      The timestamp when the MicroVM image was last updated.

      Parameters:
      updatedAt - The timestamp when the MicroVM image was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.