com.amazonaws.services.identitymanagement.model

## クラス UpdateAccountPasswordPolicyRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.identitymanagement.model.UpdateAccountPasswordPolicyRequest

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

      public class UpdateAccountPasswordPolicyRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `UpdateAccountPasswordPolicy operation`.

  Updates the password policy settings for the account. For more information about using a password policy, go to Managing an IAM Password Policy .

  関連項目:
    `AmazonIdentityManagement.updateAccountPasswordPolicy(UpdateAccountPasswordPolicyRequest)`, 直列化された形式

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.Boolean` | `getAllowUsersToChangePassword()` Returns the value of the AllowUsersToChangePassword property for this object.
    `java.lang.Integer` | `getMinimumPasswordLength()` Returns the value of the MinimumPasswordLength property for this object.
    `java.lang.Boolean` | `getRequireLowercaseCharacters()` Returns the value of the RequireLowercaseCharacters property for this object.
    `java.lang.Boolean` | `getRequireNumbers()` Returns the value of the RequireNumbers property for this object.
    `java.lang.Boolean` | `getRequireSymbols()` Returns the value of the RequireSymbols property for this object.
    `java.lang.Boolean` | `getRequireUppercaseCharacters()` Returns the value of the RequireUppercaseCharacters property for this object.
    `int` | `hashCode()`
    `java.lang.Boolean` | `isAllowUsersToChangePassword()` Returns the value of the AllowUsersToChangePassword property for this object.
    `java.lang.Boolean` | `isRequireLowercaseCharacters()` Returns the value of the RequireLowercaseCharacters property for this object.
    `java.lang.Boolean` | `isRequireNumbers()` Returns the value of the RequireNumbers property for this object.
    `java.lang.Boolean` | `isRequireSymbols()` Returns the value of the RequireSymbols property for this object.
    `java.lang.Boolean` | `isRequireUppercaseCharacters()` Returns the value of the RequireUppercaseCharacters property for this object.
    `void` | `setAllowUsersToChangePassword(java.lang.Boolean allowUsersToChangePassword)` Sets the value of the AllowUsersToChangePassword property for this object.
    `void` | `setMinimumPasswordLength(java.lang.Integer minimumPasswordLength)` Sets the value of the MinimumPasswordLength property for this object.
    `void` | `setRequireLowercaseCharacters(java.lang.Boolean requireLowercaseCharacters)` Sets the value of the RequireLowercaseCharacters property for this object.
    `void` | `setRequireNumbers(java.lang.Boolean requireNumbers)` Sets the value of the RequireNumbers property for this object.
    `void` | `setRequireSymbols(java.lang.Boolean requireSymbols)` Sets the value of the RequireSymbols property for this object.
    `void` | `setRequireUppercaseCharacters(java.lang.Boolean requireUppercaseCharacters)` Sets the value of the RequireUppercaseCharacters property for this object.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `UpdateAccountPasswordPolicyRequest` | `withAllowUsersToChangePassword(java.lang.Boolean allowUsersToChangePassword)` Sets the value of the AllowUsersToChangePassword property for this object.
    `UpdateAccountPasswordPolicyRequest` | `withMinimumPasswordLength(java.lang.Integer minimumPasswordLength)` Sets the value of the MinimumPasswordLength property for this object.
    `UpdateAccountPasswordPolicyRequest` | `withRequireLowercaseCharacters(java.lang.Boolean requireLowercaseCharacters)` Sets the value of the RequireLowercaseCharacters property for this object.
    `UpdateAccountPasswordPolicyRequest` | `withRequireNumbers(java.lang.Boolean requireNumbers)` Sets the value of the RequireNumbers property for this object.
    `UpdateAccountPasswordPolicyRequest` | `withRequireSymbols(java.lang.Boolean requireSymbols)` Sets the value of the RequireSymbols property for this object.
    `UpdateAccountPasswordPolicyRequest` | `withRequireUppercaseCharacters(java.lang.Boolean requireUppercaseCharacters)` Sets the value of the RequireUppercaseCharacters property for this object.

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

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### UpdateAccountPasswordPolicyRequest

          public UpdateAccountPasswordPolicyRequest()

  - ### メソッドの詳細

    - #### getMinimumPasswordLength

          public java.lang.Integer getMinimumPasswordLength()

      Returns the value of the MinimumPasswordLength property for this object.

      Constraints:
      Range: 6 - 128

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

    - #### setMinimumPasswordLength

          public void setMinimumPasswordLength(java.lang.Integer minimumPasswordLength)

      Sets the value of the MinimumPasswordLength property for this object.

      Constraints:
      Range: 6 - 128

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

    - #### withMinimumPasswordLength

          public UpdateAccountPasswordPolicyRequest withMinimumPasswordLength(java.lang.Integer minimumPasswordLength)

      Sets the value of the MinimumPasswordLength property for this object.

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

      Constraints:
      Range: 6 - 128

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

    - #### isRequireSymbols

          public java.lang.Boolean isRequireSymbols()

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

    - #### setRequireSymbols

          public void setRequireSymbols(java.lang.Boolean requireSymbols)

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

    - #### withRequireSymbols

          public UpdateAccountPasswordPolicyRequest withRequireSymbols(java.lang.Boolean requireSymbols)

      Sets the value of the RequireSymbols property for this object.

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

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

    - #### getRequireSymbols

          public java.lang.Boolean getRequireSymbols()

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

    - #### isRequireNumbers

          public java.lang.Boolean isRequireNumbers()

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

    - #### setRequireNumbers

          public void setRequireNumbers(java.lang.Boolean requireNumbers)

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

    - #### withRequireNumbers

          public UpdateAccountPasswordPolicyRequest withRequireNumbers(java.lang.Boolean requireNumbers)

      Sets the value of the RequireNumbers property for this object.

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

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

    - #### getRequireNumbers

          public java.lang.Boolean getRequireNumbers()

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

    - #### isRequireUppercaseCharacters

          public java.lang.Boolean isRequireUppercaseCharacters()

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

    - #### setRequireUppercaseCharacters

          public void setRequireUppercaseCharacters(java.lang.Boolean requireUppercaseCharacters)

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

    - #### withRequireUppercaseCharacters

          public UpdateAccountPasswordPolicyRequest withRequireUppercaseCharacters(java.lang.Boolean requireUppercaseCharacters)

      Sets the value of the RequireUppercaseCharacters property for this object.

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

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

    - #### getRequireUppercaseCharacters

          public java.lang.Boolean getRequireUppercaseCharacters()

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

    - #### isRequireLowercaseCharacters

          public java.lang.Boolean isRequireLowercaseCharacters()

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

    - #### setRequireLowercaseCharacters

          public void setRequireLowercaseCharacters(java.lang.Boolean requireLowercaseCharacters)

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

    - #### withRequireLowercaseCharacters

          public UpdateAccountPasswordPolicyRequest withRequireLowercaseCharacters(java.lang.Boolean requireLowercaseCharacters)

      Sets the value of the RequireLowercaseCharacters property for this object.

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

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

    - #### getRequireLowercaseCharacters

          public java.lang.Boolean getRequireLowercaseCharacters()

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

    - #### isAllowUsersToChangePassword

          public java.lang.Boolean isAllowUsersToChangePassword()

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

    - #### setAllowUsersToChangePassword

          public void setAllowUsersToChangePassword(java.lang.Boolean allowUsersToChangePassword)

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

    - #### withAllowUsersToChangePassword

          public UpdateAccountPasswordPolicyRequest withAllowUsersToChangePassword(java.lang.Boolean allowUsersToChangePassword)

      Sets the value of the AllowUsersToChangePassword property for this object.

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

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

    - #### getAllowUsersToChangePassword

          public java.lang.Boolean getAllowUsersToChangePassword()

      Returns the value of the AllowUsersToChangePassword property for this object.
      戻り値:
        The value of the AllowUsersToChangePassword 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`