Interface EC2ResourceDetails.Builder

    • Method Detail

      • hourlyOnDemandRate

        EC2ResourceDetails.Builder hourlyOnDemandRate​(String hourlyOnDemandRate)

        The hourly public On-Demand rate for the instance type.

        Parameters:
        hourlyOnDemandRate - The hourly public On-Demand rate for the instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • instanceType

        EC2ResourceDetails.Builder instanceType​(String instanceType)

        The type of Amazon Web Services instance.

        Parameters:
        instanceType - The type of Amazon Web Services instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • platform

        EC2ResourceDetails.Builder platform​(String platform)

        The platform of the Amazon Web Services instance. The platform is the specific combination of operating system, license model, and software on an instance.

        Parameters:
        platform - The platform of the Amazon Web Services instance. The platform is the specific combination of operating system, license model, and software on an instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • region

        EC2ResourceDetails.Builder region​(String region)

        The Amazon Web Services Region of the instance.

        Parameters:
        region - The Amazon Web Services Region of the instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sku

        EC2ResourceDetails.Builder sku​(String sku)

        The SKU of the product.

        Parameters:
        sku - The SKU of the product.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • memory

        EC2ResourceDetails.Builder memory​(String memory)

        The memory capacity of the Amazon Web Services instance.

        Parameters:
        memory - The memory capacity of the Amazon Web Services instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • networkPerformance

        EC2ResourceDetails.Builder networkPerformance​(String networkPerformance)

        The network performance capacity of the Amazon Web Services instance.

        Parameters:
        networkPerformance - The network performance capacity of the Amazon Web Services instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • storage

        EC2ResourceDetails.Builder storage​(String storage)

        The disk storage of the Amazon Web Services instance. This doesn't include EBS storage.

        Parameters:
        storage - The disk storage of the Amazon Web Services instance. This doesn't include EBS storage.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vcpu

        EC2ResourceDetails.Builder vcpu​(String vcpu)

        The number of VCPU cores in the Amazon Web Services instance type.

        Parameters:
        vcpu - The number of VCPU cores in the Amazon Web Services instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.