Interface ReservedInstancesListing.Builder

    • Method Detail

      • clientToken

        ReservedInstancesListing.Builder clientToken​(String clientToken)

        A unique, case-sensitive key supplied by the client to ensure that the request is idempotent. For more information, see Ensuring Idempotency.

        Parameters:
        clientToken - A unique, case-sensitive key supplied by the client to ensure that the request is idempotent. For more information, see Ensuring Idempotency.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createDate

        ReservedInstancesListing.Builder createDate​(Instant createDate)

        The time the listing was created.

        Parameters:
        createDate - The time the listing was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • instanceCounts

        ReservedInstancesListing.Builder instanceCounts​(Collection<InstanceCount> instanceCounts)

        The number of instances in this state.

        Parameters:
        instanceCounts - The number of instances in this state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • instanceCounts

        ReservedInstancesListing.Builder instanceCounts​(InstanceCount... instanceCounts)

        The number of instances in this state.

        Parameters:
        instanceCounts - The number of instances in this state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • priceSchedules

        ReservedInstancesListing.Builder priceSchedules​(Collection<PriceSchedule> priceSchedules)

        The price of the Reserved Instance listing.

        Parameters:
        priceSchedules - The price of the Reserved Instance listing.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • priceSchedules

        ReservedInstancesListing.Builder priceSchedules​(PriceSchedule... priceSchedules)

        The price of the Reserved Instance listing.

        Parameters:
        priceSchedules - The price of the Reserved Instance listing.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • reservedInstancesId

        ReservedInstancesListing.Builder reservedInstancesId​(String reservedInstancesId)

        The ID of the Reserved Instance.

        Parameters:
        reservedInstancesId - The ID of the Reserved Instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • reservedInstancesListingId

        ReservedInstancesListing.Builder reservedInstancesListingId​(String reservedInstancesListingId)

        The ID of the Reserved Instance listing.

        Parameters:
        reservedInstancesListingId - The ID of the Reserved Instance listing.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusMessage

        ReservedInstancesListing.Builder statusMessage​(String statusMessage)

        The reason for the current status of the Reserved Instance listing. The response can be blank.

        Parameters:
        statusMessage - The reason for the current status of the Reserved Instance listing. The response can be blank.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        ReservedInstancesListing.Builder tags​(Collection<Tag> tags)

        Any tags assigned to the resource.

        Parameters:
        tags - Any tags assigned to the resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        ReservedInstancesListing.Builder tags​(Tag... tags)

        Any tags assigned to the resource.

        Parameters:
        tags - Any tags assigned to the resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updateDate

        ReservedInstancesListing.Builder updateDate​(Instant updateDate)

        The last modified timestamp of the listing.

        Parameters:
        updateDate - The last modified timestamp of the listing.
        Returns:
        Returns a reference to this object so that method calls can be chained together.