Class ScheduledAction

    • Constructor Detail

      • ScheduledAction

        public ScheduledAction()
      • ScheduledAction

        public ScheduledAction​(ScheduledAction source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getScheduledActionId

        public String getScheduledActionId()
        Get 定时任务ID。
        Returns:
        ScheduledActionId 定时任务ID。
      • setScheduledActionId

        public void setScheduledActionId​(String ScheduledActionId)
        Set 定时任务ID。
        Parameters:
        ScheduledActionId - 定时任务ID。
      • getScheduledActionName

        public String getScheduledActionName()
        Get 定时任务名称。
        Returns:
        ScheduledActionName 定时任务名称。
      • setScheduledActionName

        public void setScheduledActionName​(String ScheduledActionName)
        Set 定时任务名称。
        Parameters:
        ScheduledActionName - 定时任务名称。
      • getAutoScalingGroupId

        public String getAutoScalingGroupId()
        Get 定时任务所在伸缩组ID。
        Returns:
        AutoScalingGroupId 定时任务所在伸缩组ID。
      • setAutoScalingGroupId

        public void setAutoScalingGroupId​(String AutoScalingGroupId)
        Set 定时任务所在伸缩组ID。
        Parameters:
        AutoScalingGroupId - 定时任务所在伸缩组ID。
      • getStartTime

        public String getStartTime()
        Get 定时任务的开始时间。取值为`北京时间`(UTC+8),按照`ISO8601`标准,格式:`YYYY-MM-DDThh:mm:ss+08:00`。
        Returns:
        StartTime 定时任务的开始时间。取值为`北京时间`(UTC+8),按照`ISO8601`标准,格式:`YYYY-MM-DDThh:mm:ss+08:00`。
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 定时任务的开始时间。取值为`北京时间`(UTC+8),按照`ISO8601`标准,格式:`YYYY-MM-DDThh:mm:ss+08:00`。
        Parameters:
        StartTime - 定时任务的开始时间。取值为`北京时间`(UTC+8),按照`ISO8601`标准,格式:`YYYY-MM-DDThh:mm:ss+08:00`。
      • getRecurrence

        public String getRecurrence()
        Get 定时任务的重复方式。
        Returns:
        Recurrence 定时任务的重复方式。
      • setRecurrence

        public void setRecurrence​(String Recurrence)
        Set 定时任务的重复方式。
        Parameters:
        Recurrence - 定时任务的重复方式。
      • getEndTime

        public String getEndTime()
        Get 定时任务的结束时间。取值为`北京时间`(UTC+8),按照`ISO8601`标准,格式:`YYYY-MM-DDThh:mm:ss+08:00`。
        Returns:
        EndTime 定时任务的结束时间。取值为`北京时间`(UTC+8),按照`ISO8601`标准,格式:`YYYY-MM-DDThh:mm:ss+08:00`。
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 定时任务的结束时间。取值为`北京时间`(UTC+8),按照`ISO8601`标准,格式:`YYYY-MM-DDThh:mm:ss+08:00`。
        Parameters:
        EndTime - 定时任务的结束时间。取值为`北京时间`(UTC+8),按照`ISO8601`标准,格式:`YYYY-MM-DDThh:mm:ss+08:00`。
      • getMaxSize

        public Long getMaxSize()
        Get 定时任务设置的最大实例数。
        Returns:
        MaxSize 定时任务设置的最大实例数。
      • setMaxSize

        public void setMaxSize​(Long MaxSize)
        Set 定时任务设置的最大实例数。
        Parameters:
        MaxSize - 定时任务设置的最大实例数。
      • getDesiredCapacity

        public Long getDesiredCapacity()
        Get 定时任务设置的期望实例数。
        Returns:
        DesiredCapacity 定时任务设置的期望实例数。
      • setDesiredCapacity

        public void setDesiredCapacity​(Long DesiredCapacity)
        Set 定时任务设置的期望实例数。
        Parameters:
        DesiredCapacity - 定时任务设置的期望实例数。
      • getMinSize

        public Long getMinSize()
        Get 定时任务设置的最小实例数。
        Returns:
        MinSize 定时任务设置的最小实例数。
      • setMinSize

        public void setMinSize​(Long MinSize)
        Set 定时任务设置的最小实例数。
        Parameters:
        MinSize - 定时任务设置的最小实例数。
      • getCreatedTime

        public String getCreatedTime()
        Get 定时任务的创建时间。取值为`UTC`时间,按照`ISO8601`标准,格式:`YYYY-MM-DDThh:mm:ssZ`。
        Returns:
        CreatedTime 定时任务的创建时间。取值为`UTC`时间,按照`ISO8601`标准,格式:`YYYY-MM-DDThh:mm:ssZ`。
      • setCreatedTime

        public void setCreatedTime​(String CreatedTime)
        Set 定时任务的创建时间。取值为`UTC`时间,按照`ISO8601`标准,格式:`YYYY-MM-DDThh:mm:ssZ`。
        Parameters:
        CreatedTime - 定时任务的创建时间。取值为`UTC`时间,按照`ISO8601`标准,格式:`YYYY-MM-DDThh:mm:ssZ`。
      • getScheduledType

        public String getScheduledType()
        Get 定时任务的执行类型。取值范围:
      • CRONTAB:代表定时任务为重复执行。
      • ONCE:代表定时任务为单次执行。
Returns:
ScheduledType 定时任务的执行类型。取值范围:
  • CRONTAB:代表定时任务为重复执行。
  • ONCE:代表定时任务为单次执行。
  • Parameters:
    ScheduledType - 定时任务的执行类型。取值范围:
  • CRONTAB:代表定时任务为重复执行。
  • ONCE:代表定时任务为单次执行。