Class InstanceGroupManager

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel
    Direct Known Subclasses:
    InstanceGroupManagerAutoScale, InstanceGroupManagerScheduled

    public class InstanceGroupManager
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    InstanceGroupManager. Classes which extend this class: - InstanceGroupManagerAutoScale - InstanceGroupManagerScheduled
    • Method Detail

      • getCreatedAt

        public Date getCreatedAt()
        Gets the createdAt. The date and time that the instance group manager was created.
        Returns:
        the createdAt
      • getHref

        public String getHref()
        Gets the href. The URL for this instance group manager.
        Returns:
        the href
      • getId

        public String getId()
        Gets the id. The unique identifier for this instance group manager.
        Returns:
        the id
      • isManagementEnabled

        public Boolean isManagementEnabled()
        Gets the managementEnabled. Indicates whether this manager will control the instance group.
        Returns:
        the managementEnabled
      • getName

        public String getName()
        Gets the name. The name for this instance group manager. The name is unique across all managers for the instance group.
        Returns:
        the name
      • getUpdatedAt

        public Date getUpdatedAt()
        Gets the updatedAt. The date and time that the instance group manager was updated.
        Returns:
        the updatedAt
      • getAggregationWindow

        public Long getAggregationWindow()
        Gets the aggregationWindow. The time window in seconds to aggregate metrics prior to evaluation.
        Returns:
        the aggregationWindow
      • getCooldown

        public Long getCooldown()
        Gets the cooldown. The duration of time in seconds to pause further scale actions after scaling has taken place.
        Returns:
        the cooldown
      • getManagerType

        public String getManagerType()
        Gets the managerType. The type of instance group manager.
        Returns:
        the managerType
      • getMaxMembershipCount

        public Long getMaxMembershipCount()
        Gets the maxMembershipCount. The maximum number of members in a managed instance group.
        Returns:
        the maxMembershipCount
      • getMinMembershipCount

        public Long getMinMembershipCount()
        Gets the minMembershipCount. The minimum number of members in a managed instance group.
        Returns:
        the minMembershipCount