Interface MicrovmItem.Builder

  • Method Details

    • microvmId

      MicrovmItem.Builder microvmId(String microvmId)

      The unique identifier of the MicroVM.

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

      The current lifecycle state of the MicroVM.

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

      The current lifecycle state of the MicroVM.

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

      MicrovmItem.Builder imageArn(String imageArn)

      The ARN of the MicroVM image used to run this MicroVM.

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

      MicrovmItem.Builder imageVersion(String imageVersion)

      The version of the MicroVM image used to run this MicroVM.

      Parameters:
      imageVersion - The version of the MicroVM image used to run this MicroVM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startedAt

      MicrovmItem.Builder startedAt(Instant startedAt)

      The timestamp when the MicroVM started.

      Parameters:
      startedAt - The timestamp when the MicroVM started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.