com.amazonaws.services.autoscaling.model

## クラス DescribeScheduledActionsRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.autoscaling.model.DescribeScheduledActionsRequest

- すべての実装されたインタフェース:
    java.io.Serializable

      public class DescribeScheduledActionsRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `DescribeScheduledActions operation`.

  Lists all the actions scheduled for your Auto Scaling group that haven't been executed. To see a list of actions already executed, see the activity record returned in DescribeScalingActivities.

  関連項目:
    `AmazonAutoScaling.describeScheduledActions(DescribeScheduledActionsRequest)`, 直列化された形式

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `DescribeScheduledActionsRequest()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getAutoScalingGroupName()` The name of the Auto Scaling group.
    `java.util.Date` | `getEndTime()` The latest scheduled start time to return.
    `java.lang.Integer` | `getMaxRecords()` The maximum number of scheduled actions to return.
    `java.lang.String` | `getNextToken()` A string that marks the start of the next batch of returned results.
    `java.util.List<java.lang.String>` | `getScheduledActionNames()` A list of scheduled actions to be described.
    `java.util.Date` | `getStartTime()` The earliest scheduled start time to return.
    `int` | `hashCode()`
    `void` | `setAutoScalingGroupName(java.lang.String autoScalingGroupName)` The name of the Auto Scaling group.
    `void` | `setEndTime(java.util.Date endTime)` The latest scheduled start time to return.
    `void` | `setMaxRecords(java.lang.Integer maxRecords)` The maximum number of scheduled actions to return.
    `void` | `setNextToken(java.lang.String nextToken)` A string that marks the start of the next batch of returned results.
    `void` | `setScheduledActionNames(java.util.Collection<java.lang.String> scheduledActionNames)` A list of scheduled actions to be described.
    `void` | `setStartTime(java.util.Date startTime)` The earliest scheduled start time to return.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `DescribeScheduledActionsRequest` | `withAutoScalingGroupName(java.lang.String autoScalingGroupName)` The name of the Auto Scaling group.
    `DescribeScheduledActionsRequest` | `withEndTime(java.util.Date endTime)` The latest scheduled start time to return.
    `DescribeScheduledActionsRequest` | `withMaxRecords(java.lang.Integer maxRecords)` The maximum number of scheduled actions to return.
    `DescribeScheduledActionsRequest` | `withNextToken(java.lang.String nextToken)` A string that marks the start of the next batch of returned results.
    `DescribeScheduledActionsRequest` | `withScheduledActionNames(java.util.Collection<java.lang.String> scheduledActionNames)` A list of scheduled actions to be described.
    `DescribeScheduledActionsRequest` | `withScheduledActionNames(java.lang.String... scheduledActionNames)` A list of scheduled actions to be described.
    `DescribeScheduledActionsRequest` | `withStartTime(java.util.Date startTime)` The earliest scheduled start time to return.

    - ### クラスから継承されたメソッド com.amazonaws.AmazonWebServiceRequest

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### DescribeScheduledActionsRequest

          public DescribeScheduledActionsRequest()

  - ### メソッドの詳細

    - #### getAutoScalingGroupName

          public java.lang.String getAutoScalingGroupName()

      The name of the Auto Scaling group.

      Constraints:
      Length: 1 - 1600
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      戻り値:
        The name of the Auto Scaling group.

    - #### setAutoScalingGroupName

          public void setAutoScalingGroupName(java.lang.String autoScalingGroupName)

      The name of the Auto Scaling group.

      Constraints:
      Length: 1 - 1600
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      パラメータ:
        `autoScalingGroupName` - The name of the Auto Scaling group.

    - #### withAutoScalingGroupName

          public DescribeScheduledActionsRequest withAutoScalingGroupName(java.lang.String autoScalingGroupName)

      The name of the Auto Scaling group.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Length: 1 - 1600
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      パラメータ:
        `autoScalingGroupName` - The name of the Auto Scaling group.

    - #### getScheduledActionNames

          public java.util.List<java.lang.String> getScheduledActionNames()

      A list of scheduled actions to be described. If this list is omitted, all scheduled actions are described. The list of requested scheduled actions cannot contain more than 50 items. If an auto scaling group name is provided, the results are limited to that group. If unknown scheduled actions are requested, they are ignored with no error.
      戻り値:
        A list of scheduled actions to be described. If this list is omitted, all scheduled actions are described. The list of requested scheduled actions cannot contain more than 50 items. If an auto scaling group name is provided, the results are limited to that group. If unknown scheduled actions are requested, they are ignored with no error.

    - #### setScheduledActionNames

          public void setScheduledActionNames(java.util.Collection<java.lang.String> scheduledActionNames)

      A list of scheduled actions to be described. If this list is omitted, all scheduled actions are described. The list of requested scheduled actions cannot contain more than 50 items. If an auto scaling group name is provided, the results are limited to that group. If unknown scheduled actions are requested, they are ignored with no error.
      パラメータ:
        `scheduledActionNames` - A list of scheduled actions to be described. If this list is omitted, all scheduled actions are described. The list of requested scheduled actions cannot contain more than 50 items. If an auto scaling group name is provided, the results are limited to that group. If unknown scheduled actions are requested, they are ignored with no error.

    - #### withScheduledActionNames

          public DescribeScheduledActionsRequest withScheduledActionNames(java.lang.String... scheduledActionNames)

      A list of scheduled actions to be described. If this list is omitted, all scheduled actions are described. The list of requested scheduled actions cannot contain more than 50 items. If an auto scaling group name is provided, the results are limited to that group. If unknown scheduled actions are requested, they are ignored with no error.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `scheduledActionNames` - A list of scheduled actions to be described. If this list is omitted, all scheduled actions are described. The list of requested scheduled actions cannot contain more than 50 items. If an auto scaling group name is provided, the results are limited to that group. If unknown scheduled actions are requested, they are ignored with no error.

    - #### withScheduledActionNames

          public DescribeScheduledActionsRequest withScheduledActionNames(java.util.Collection<java.lang.String> scheduledActionNames)

      A list of scheduled actions to be described. If this list is omitted, all scheduled actions are described. The list of requested scheduled actions cannot contain more than 50 items. If an auto scaling group name is provided, the results are limited to that group. If unknown scheduled actions are requested, they are ignored with no error.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `scheduledActionNames` - A list of scheduled actions to be described. If this list is omitted, all scheduled actions are described. The list of requested scheduled actions cannot contain more than 50 items. If an auto scaling group name is provided, the results are limited to that group. If unknown scheduled actions are requested, they are ignored with no error.

    - #### getStartTime

          public java.util.Date getStartTime()

      The earliest scheduled start time to return. If scheduled action names are provided, this field will be ignored.
      戻り値:
        The earliest scheduled start time to return. If scheduled action names are provided, this field will be ignored.

    - #### setStartTime

          public void setStartTime(java.util.Date startTime)

      The earliest scheduled start time to return. If scheduled action names are provided, this field will be ignored.
      パラメータ:
        `startTime` - The earliest scheduled start time to return. If scheduled action names are provided, this field will be ignored.

    - #### withStartTime

          public DescribeScheduledActionsRequest withStartTime(java.util.Date startTime)

      The earliest scheduled start time to return. If scheduled action names are provided, this field will be ignored.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `startTime` - The earliest scheduled start time to return. If scheduled action names are provided, this field will be ignored.

    - #### getEndTime

          public java.util.Date getEndTime()

      The latest scheduled start time to return. If scheduled action names are provided, this field is ignored.
      戻り値:
        The latest scheduled start time to return. If scheduled action names are provided, this field is ignored.

    - #### setEndTime

          public void setEndTime(java.util.Date endTime)

      The latest scheduled start time to return. If scheduled action names are provided, this field is ignored.
      パラメータ:
        `endTime` - The latest scheduled start time to return. If scheduled action names are provided, this field is ignored.

    - #### withEndTime

          public DescribeScheduledActionsRequest withEndTime(java.util.Date endTime)

      The latest scheduled start time to return. If scheduled action names are provided, this field is ignored.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `endTime` - The latest scheduled start time to return. If scheduled action names are provided, this field is ignored.

    - #### getNextToken

          public java.lang.String getNextToken()

      A string that marks the start of the next batch of returned results.

      Constraints:
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      戻り値:
        A string that marks the start of the next batch of returned results.

    - #### setNextToken

          public void setNextToken(java.lang.String nextToken)

      A string that marks the start of the next batch of returned results.

      Constraints:
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      パラメータ:
        `nextToken` - A string that marks the start of the next batch of returned results.

    - #### withNextToken

          public DescribeScheduledActionsRequest withNextToken(java.lang.String nextToken)

      A string that marks the start of the next batch of returned results.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Pattern: [ -퟿-�𐀀-􏿿\r\n\t]*

      パラメータ:
        `nextToken` - A string that marks the start of the next batch of returned results.

    - #### getMaxRecords

          public java.lang.Integer getMaxRecords()

      The maximum number of scheduled actions to return.

      Constraints:
      Range: 1 - 50

      戻り値:
        The maximum number of scheduled actions to return.

    - #### setMaxRecords

          public void setMaxRecords(java.lang.Integer maxRecords)

      The maximum number of scheduled actions to return.

      Constraints:
      Range: 1 - 50

      パラメータ:
        `maxRecords` - The maximum number of scheduled actions to return.

    - #### withMaxRecords

          public DescribeScheduledActionsRequest withMaxRecords(java.lang.Integer maxRecords)

      The maximum number of scheduled actions to return.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Range: 1 - 50

      パラメータ:
        `maxRecords` - The maximum number of scheduled actions to return.

    - #### toString

          public java.lang.String toString()

      Returns a string representation of this object; useful for testing and debugging.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        A string representation of this object.
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

      オーバーライド:
        `hashCode` クラス内 `java.lang.Object`

    - #### equals

          public boolean equals(java.lang.Object obj)

      オーバーライド:
        `equals` クラス内 `java.lang.Object`