All Superinterfaces:
Buildable, CopyableBuilder<InstanceSummary.Builder,InstanceSummary>, SdkBuilder<InstanceSummary.Builder,InstanceSummary>, SdkPojo
Enclosing class:
InstanceSummary

public static interface InstanceSummary.Builder extends SdkPojo, CopyableBuilder<InstanceSummary.Builder,InstanceSummary>
  • Method Details

    • instanceId

      InstanceSummary.Builder instanceId(String instanceId)

      The ID of the EC2 instance, which provides user-based subscriptions.

      Parameters:
      instanceId - The ID of the EC2 instance, which provides user-based subscriptions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastStatusCheckDate

      InstanceSummary.Builder lastStatusCheckDate(String lastStatusCheckDate)

      The date of the last status check.

      Parameters:
      lastStatusCheckDate - The date of the last status check.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • products

      A list of provided user-based subscription products.

      Parameters:
      products - A list of provided user-based subscription products.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • products

      InstanceSummary.Builder products(String... products)

      A list of provided user-based subscription products.

      Parameters:
      products - A list of provided user-based subscription products.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of an EC2 instance resource.

      Parameters:
      status - The status of an EC2 instance resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusMessage

      InstanceSummary.Builder statusMessage(String statusMessage)

      The status message for an EC2 instance.

      Parameters:
      statusMessage - The status message for an EC2 instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.