JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.795

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
com.amazonaws.services.elasticmapreduce.model

Class ComputeLimits

    • Constructor Detail

      • ComputeLimits

        public ComputeLimits()
    • Method Detail

      • setUnitType

        public void setUnitType(String unitType)

        The unit type used for specifying a managed scaling policy.

        Parameters:
        unitType - The unit type used for specifying a managed scaling policy.
        See Also:
        ComputeLimitsUnitType
      • getUnitType

        public String getUnitType()

        The unit type used for specifying a managed scaling policy.

        Returns:
        The unit type used for specifying a managed scaling policy.
        See Also:
        ComputeLimitsUnitType
      • withUnitType

        public ComputeLimits withUnitType(String unitType)

        The unit type used for specifying a managed scaling policy.

        Parameters:
        unitType - The unit type used for specifying a managed scaling policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ComputeLimitsUnitType
      • withUnitType

        public ComputeLimits withUnitType(ComputeLimitsUnitType unitType)

        The unit type used for specifying a managed scaling policy.

        Parameters:
        unitType - The unit type used for specifying a managed scaling policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ComputeLimitsUnitType
      • setMinimumCapacityUnits

        public void setMinimumCapacityUnits(Integer minimumCapacityUnits)

        The lower boundary of Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.

        Parameters:
        minimumCapacityUnits - The lower boundary of Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.
      • getMinimumCapacityUnits

        public Integer getMinimumCapacityUnits()

        The lower boundary of Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.

        Returns:
        The lower boundary of Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.
      • withMinimumCapacityUnits

        public ComputeLimits withMinimumCapacityUnits(Integer minimumCapacityUnits)

        The lower boundary of Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.

        Parameters:
        minimumCapacityUnits - The lower boundary of Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setMaximumCapacityUnits

        public void setMaximumCapacityUnits(Integer maximumCapacityUnits)

        The upper boundary of Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.

        Parameters:
        maximumCapacityUnits - The upper boundary of Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.
      • getMaximumCapacityUnits

        public Integer getMaximumCapacityUnits()

        The upper boundary of Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.

        Returns:
        The upper boundary of Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.
      • withMaximumCapacityUnits

        public ComputeLimits withMaximumCapacityUnits(Integer maximumCapacityUnits)

        The upper boundary of Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.

        Parameters:
        maximumCapacityUnits - The upper boundary of Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setMaximumOnDemandCapacityUnits

        public void setMaximumOnDemandCapacityUnits(Integer maximumOnDemandCapacityUnits)

        The upper boundary of On-Demand Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The On-Demand units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between On-Demand and Spot Instances.

        Parameters:
        maximumOnDemandCapacityUnits - The upper boundary of On-Demand Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The On-Demand units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between On-Demand and Spot Instances.
      • getMaximumOnDemandCapacityUnits

        public Integer getMaximumOnDemandCapacityUnits()

        The upper boundary of On-Demand Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The On-Demand units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between On-Demand and Spot Instances.

        Returns:
        The upper boundary of On-Demand Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The On-Demand units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between On-Demand and Spot Instances.
      • withMaximumOnDemandCapacityUnits

        public ComputeLimits withMaximumOnDemandCapacityUnits(Integer maximumOnDemandCapacityUnits)

        The upper boundary of On-Demand Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The On-Demand units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between On-Demand and Spot Instances.

        Parameters:
        maximumOnDemandCapacityUnits - The upper boundary of On-Demand Amazon EC2 units. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The On-Demand units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between On-Demand and Spot Instances.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setMaximumCoreCapacityUnits

        public void setMaximumCoreCapacityUnits(Integer maximumCoreCapacityUnits)

        The upper boundary of Amazon EC2 units for core node type in a cluster. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The core units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between core and task nodes.

        Parameters:
        maximumCoreCapacityUnits - The upper boundary of Amazon EC2 units for core node type in a cluster. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The core units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between core and task nodes.
      • getMaximumCoreCapacityUnits

        public Integer getMaximumCoreCapacityUnits()

        The upper boundary of Amazon EC2 units for core node type in a cluster. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The core units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between core and task nodes.

        Returns:
        The upper boundary of Amazon EC2 units for core node type in a cluster. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The core units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between core and task nodes.
      • withMaximumCoreCapacityUnits

        public ComputeLimits withMaximumCoreCapacityUnits(Integer maximumCoreCapacityUnits)

        The upper boundary of Amazon EC2 units for core node type in a cluster. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The core units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between core and task nodes.

        Parameters:
        maximumCoreCapacityUnits - The upper boundary of Amazon EC2 units for core node type in a cluster. It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The core units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between core and task nodes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /