com.amazonaws.services.storagegateway.model

## クラス UpdateMaintenanceStartTimeRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.storagegateway.model.UpdateMaintenanceStartTimeRequest

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

      public class UpdateMaintenanceStartTimeRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `UpdateMaintenanceStartTime operation`.

  This operation updates a gateway's weekly maintenance start time information, including day and time of the week. The maintenance time is the time in your gateway's time zone.

  関連項目:
    `AWSStorageGateway.updateMaintenanceStartTime(UpdateMaintenanceStartTimeRequest)`, 直列化された形式

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.Integer` | `getDayOfWeek()` The maintenance start time day of the week.
    `java.lang.String` | `getGatewayARN()` The Amazon Resource Name (ARN) of the gateway.
    `java.lang.Integer` | `getHourOfDay()` The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23).
    `java.lang.Integer` | `getMinuteOfHour()` The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59).
    `int` | `hashCode()`
    `void` | `setDayOfWeek(java.lang.Integer dayOfWeek)` The maintenance start time day of the week.
    `void` | `setGatewayARN(java.lang.String gatewayARN)` The Amazon Resource Name (ARN) of the gateway.
    `void` | `setHourOfDay(java.lang.Integer hourOfDay)` The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23).
    `void` | `setMinuteOfHour(java.lang.Integer minuteOfHour)` The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59).
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `UpdateMaintenanceStartTimeRequest` | `withDayOfWeek(java.lang.Integer dayOfWeek)` The maintenance start time day of the week.
    `UpdateMaintenanceStartTimeRequest` | `withGatewayARN(java.lang.String gatewayARN)` The Amazon Resource Name (ARN) of the gateway.
    `UpdateMaintenanceStartTimeRequest` | `withHourOfDay(java.lang.Integer hourOfDay)` The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23).
    `UpdateMaintenanceStartTimeRequest` | `withMinuteOfHour(java.lang.Integer minuteOfHour)` The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59).

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

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### UpdateMaintenanceStartTimeRequest

          public UpdateMaintenanceStartTimeRequest()

  - ### メソッドの詳細

    - #### getGatewayARN

          public java.lang.String getGatewayARN()

      The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

      Constraints:
      Length: 50 - 500

      戻り値:
        The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

    - #### setGatewayARN

          public void setGatewayARN(java.lang.String gatewayARN)

      The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

      Constraints:
      Length: 50 - 500

      パラメータ:
        `gatewayARN` - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

    - #### withGatewayARN

          public UpdateMaintenanceStartTimeRequest withGatewayARN(java.lang.String gatewayARN)

      The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

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

      Constraints:
      Length: 50 - 500

      パラメータ:
        `gatewayARN` - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

    - #### getHourOfDay

          public java.lang.Integer getHourOfDay()

      The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23). The hour of the day is in the time zone of the gateway.

      Constraints:
      Range: 0 - 23

      戻り値:
        The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23). The hour of the day is in the time zone of the gateway.

    - #### setHourOfDay

          public void setHourOfDay(java.lang.Integer hourOfDay)

      The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23). The hour of the day is in the time zone of the gateway.

      Constraints:
      Range: 0 - 23

      パラメータ:
        `hourOfDay` - The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23). The hour of the day is in the time zone of the gateway.

    - #### withHourOfDay

          public UpdateMaintenanceStartTimeRequest withHourOfDay(java.lang.Integer hourOfDay)

      The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23). The hour of the day is in the time zone of the gateway.

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

      Constraints:
      Range: 0 - 23

      パラメータ:
        `hourOfDay` - The hour component of the maintenance start time represented as hh, where hh is the hour (00 to 23). The hour of the day is in the time zone of the gateway.

    - #### getMinuteOfHour

          public java.lang.Integer getMinuteOfHour()

      The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59). The minute of the hour is in the time zone of the gateway.

      Constraints:
      Range: 0 - 59

      戻り値:
        The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59). The minute of the hour is in the time zone of the gateway.

    - #### setMinuteOfHour

          public void setMinuteOfHour(java.lang.Integer minuteOfHour)

      The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59). The minute of the hour is in the time zone of the gateway.

      Constraints:
      Range: 0 - 59

      パラメータ:
        `minuteOfHour` - The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59). The minute of the hour is in the time zone of the gateway.

    - #### withMinuteOfHour

          public UpdateMaintenanceStartTimeRequest withMinuteOfHour(java.lang.Integer minuteOfHour)

      The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59). The minute of the hour is in the time zone of the gateway.

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

      Constraints:
      Range: 0 - 59

      パラメータ:
        `minuteOfHour` - The minute component of the maintenance start time represented as mm, where mm is the minute (00 to 59). The minute of the hour is in the time zone of the gateway.

    - #### getDayOfWeek

          public java.lang.Integer getDayOfWeek()

      The maintenance start time day of the week.

      Constraints:
      Range: 0 - 6

      戻り値:
        The maintenance start time day of the week.

    - #### setDayOfWeek

          public void setDayOfWeek(java.lang.Integer dayOfWeek)

      The maintenance start time day of the week.

      Constraints:
      Range: 0 - 6

      パラメータ:
        `dayOfWeek` - The maintenance start time day of the week.

    - #### withDayOfWeek

          public UpdateMaintenanceStartTimeRequest withDayOfWeek(java.lang.Integer dayOfWeek)

      The maintenance start time day of the week.

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

      Constraints:
      Range: 0 - 6

      パラメータ:
        `dayOfWeek` - The maintenance start time day of the week.

    - #### 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`