Class ShapeMemoryOptions.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • minInGBs

        public ShapeMemoryOptions.Builder minInGBs​(Float minInGBs)
        The minimum amount of memory, in gigabytes.
        Parameters:
        minInGBs - the value to set
        Returns:
        this builder
      • maxInGBs

        public ShapeMemoryOptions.Builder maxInGBs​(Float maxInGBs)
        The maximum amount of memory, in gigabytes.
        Parameters:
        maxInGBs - the value to set
        Returns:
        this builder
      • defaultPerOcpuInGBs

        public ShapeMemoryOptions.Builder defaultPerOcpuInGBs​(Float defaultPerOcpuInGBs)
        The default amount of memory per OCPU available for this shape, in gigabytes.
        Parameters:
        defaultPerOcpuInGBs - the value to set
        Returns:
        this builder
      • minPerOcpuInGBs

        public ShapeMemoryOptions.Builder minPerOcpuInGBs​(Float minPerOcpuInGBs)
        The minimum amount of memory per OCPU available for this shape, in gigabytes.
        Parameters:
        minPerOcpuInGBs - the value to set
        Returns:
        this builder
      • maxPerOcpuInGBs

        public ShapeMemoryOptions.Builder maxPerOcpuInGBs​(Float maxPerOcpuInGBs)
        The maximum amount of memory per OCPU available for this shape, in gigabytes.
        Parameters:
        maxPerOcpuInGBs - the value to set
        Returns:
        this builder