com.amazonaws.services.ec2.model

## クラス PriceSchedule

- java.lang.Object
- - com.amazonaws.services.ec2.model.PriceSchedule

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

      public class PriceSchedule
      extends java.lang.Object
      implements java.io.Serializable

  Price Schedule
  関連項目:
    直列化された形式

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.Boolean` | `getActive()` Returns the value of the Active property for this object.
    `java.lang.String` | `getCurrencyCode()` Returns the value of the CurrencyCode property for this object.
    `java.lang.Double` | `getPrice()` Returns the value of the Price property for this object.
    `java.lang.Long` | `getTerm()` Returns the value of the Term property for this object.
    `int` | `hashCode()`
    `java.lang.Boolean` | `isActive()` Returns the value of the Active property for this object.
    `void` | `setActive(java.lang.Boolean active)` Sets the value of the Active property for this object.
    `void` | `setCurrencyCode(java.lang.String currencyCode)` Sets the value of the CurrencyCode property for this object.
    `void` | `setPrice(java.lang.Double price)` Sets the value of the Price property for this object.
    `void` | `setTerm(java.lang.Long term)` Sets the value of the Term property for this object.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `PriceSchedule` | `withActive(java.lang.Boolean active)` Sets the value of the Active property for this object.
    `PriceSchedule` | `withCurrencyCode(java.lang.String currencyCode)` Sets the value of the CurrencyCode property for this object.
    `PriceSchedule` | `withPrice(java.lang.Double price)` Sets the value of the Price property for this object.
    `PriceSchedule` | `withTerm(java.lang.Long term)` Sets the value of the Term property for this object.

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

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

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

    - #### PriceSchedule

          public PriceSchedule()

  - ### メソッドの詳細

    - #### getTerm

          public java.lang.Long getTerm()

      Returns the value of the Term property for this object.
      戻り値:
        The value of the Term property for this object.

    - #### setTerm

          public void setTerm(java.lang.Long term)

      Sets the value of the Term property for this object.
      パラメータ:
        `term` - The new value for the Term property for this object.

    - #### withTerm

          public PriceSchedule withTerm(java.lang.Long term)

      Sets the value of the Term property for this object.

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

      パラメータ:
        `term` - The new value for the Term property for this object.

    - #### getPrice

          public java.lang.Double getPrice()

      Returns the value of the Price property for this object.
      戻り値:
        The value of the Price property for this object.

    - #### setPrice

          public void setPrice(java.lang.Double price)

      Sets the value of the Price property for this object.
      パラメータ:
        `price` - The new value for the Price property for this object.

    - #### withPrice

          public PriceSchedule withPrice(java.lang.Double price)

      Sets the value of the Price property for this object.

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

      パラメータ:
        `price` - The new value for the Price property for this object.

    - #### getCurrencyCode

          public java.lang.String getCurrencyCode()

      Returns the value of the CurrencyCode property for this object.
      戻り値:
        The value of the CurrencyCode property for this object.

    - #### setCurrencyCode

          public void setCurrencyCode(java.lang.String currencyCode)

      Sets the value of the CurrencyCode property for this object.
      パラメータ:
        `currencyCode` - The new value for the CurrencyCode property for this object.

    - #### withCurrencyCode

          public PriceSchedule withCurrencyCode(java.lang.String currencyCode)

      Sets the value of the CurrencyCode property for this object.

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

      パラメータ:
        `currencyCode` - The new value for the CurrencyCode property for this object.

    - #### isActive

          public java.lang.Boolean isActive()

      Returns the value of the Active property for this object.
      戻り値:
        The value of the Active property for this object.

    - #### setActive

          public void setActive(java.lang.Boolean active)

      Sets the value of the Active property for this object.
      パラメータ:
        `active` - The new value for the Active property for this object.

    - #### withActive

          public PriceSchedule withActive(java.lang.Boolean active)

      Sets the value of the Active property for this object.

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

      パラメータ:
        `active` - The new value for the Active property for this object.

    - #### getActive

          public java.lang.Boolean getActive()

      Returns the value of the Active property for this object.
      戻り値:
        The value of the Active property for this object.

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