com.amazonaws.services.securitytoken.model

## クラス FederatedUser

- java.lang.Object
- - com.amazonaws.services.securitytoken.model.FederatedUser

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

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

  Identifiers for the federated user that is associated with the credentials.

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

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

    コンストラクタ
    コンストラクタと説明
    `FederatedUser()` Default constructor for a new FederatedUser object.
    `FederatedUser(java.lang.String federatedUserId, java.lang.String arn)` Constructs a new FederatedUser object.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getArn()` The ARN that specifies the federated user that is associated with the credentials.
    `java.lang.String` | `getFederatedUserId()` The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.
    `int` | `hashCode()`
    `void` | `setArn(java.lang.String arn)` The ARN that specifies the federated user that is associated with the credentials.
    `void` | `setFederatedUserId(java.lang.String federatedUserId)` The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `FederatedUser` | `withArn(java.lang.String arn)` The ARN that specifies the federated user that is associated with the credentials.
    `FederatedUser` | `withFederatedUserId(java.lang.String federatedUserId)` The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.

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

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

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

    - #### FederatedUser

          public FederatedUser()

      Default constructor for a new FederatedUser object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.

    - #### FederatedUser

          public FederatedUser(java.lang.String federatedUserId,
                       java.lang.String arn)

      Constructs a new FederatedUser object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
      パラメータ:
        `federatedUserId` - The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.
        `arn` - The ARN that specifies the federated user that is associated with the credentials. For more information about ARNs and how to use them in policies, see Identifiers for IAM Entities in Using IAM.

  - ### メソッドの詳細

    - #### getFederatedUserId

          public java.lang.String getFederatedUserId()

      The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.

      Constraints:
      Length: 2 - 96
      Pattern: [\w+=,.@\:-]*

      戻り値:
        The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.

    - #### setFederatedUserId

          public void setFederatedUserId(java.lang.String federatedUserId)

      The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.

      Constraints:
      Length: 2 - 96
      Pattern: [\w+=,.@\:-]*

      パラメータ:
        `federatedUserId` - The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.

    - #### withFederatedUserId

          public FederatedUser withFederatedUserId(java.lang.String federatedUserId)

      The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.

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

      Constraints:
      Length: 2 - 96
      Pattern: [\w+=,.@\:-]*

      パラメータ:
        `federatedUserId` - The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.

    - #### getArn

          public java.lang.String getArn()

      The ARN that specifies the federated user that is associated with the credentials. For more information about ARNs and how to use them in policies, see Identifiers for IAM Entities in Using IAM.

      Constraints:
      Length: 20 - 2048

      戻り値:
        The ARN that specifies the federated user that is associated with the credentials. For more information about ARNs and how to use them in policies, see Identifiers for IAM Entities in Using IAM.

    - #### setArn

          public void setArn(java.lang.String arn)

      The ARN that specifies the federated user that is associated with the credentials. For more information about ARNs and how to use them in policies, see Identifiers for IAM Entities in Using IAM.

      Constraints:
      Length: 20 - 2048

      パラメータ:
        `arn` - The ARN that specifies the federated user that is associated with the credentials. For more information about ARNs and how to use them in policies, see Identifiers for IAM Entities in Using IAM.

    - #### withArn

          public FederatedUser withArn(java.lang.String arn)

      The ARN that specifies the federated user that is associated with the credentials. For more information about ARNs and how to use them in policies, see Identifiers for IAM Entities in Using IAM.

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

      Constraints:
      Length: 20 - 2048

      パラメータ:
        `arn` - The ARN that specifies the federated user that is associated with the credentials. For more information about ARNs and how to use them in policies, see Identifiers for IAM Entities in Using IAM.

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