Interface AwsIamAccessKeySessionContextAttributes.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AwsIamAccessKeySessionContextAttributes.Builder,AwsIamAccessKeySessionContextAttributes>, SdkBuilder<AwsIamAccessKeySessionContextAttributes.Builder,AwsIamAccessKeySessionContextAttributes>, SdkPojo
Enclosing class:
AwsIamAccessKeySessionContextAttributes

public static interface AwsIamAccessKeySessionContextAttributes.Builder extends SdkPojo, CopyableBuilder<AwsIamAccessKeySessionContextAttributes.Builder,AwsIamAccessKeySessionContextAttributes>
  • Method Details

    • mfaAuthenticated

      AwsIamAccessKeySessionContextAttributes.Builder mfaAuthenticated(Boolean mfaAuthenticated)

      Indicates whether the session used multi-factor authentication (MFA).

      Parameters:
      mfaAuthenticated - Indicates whether the session used multi-factor authentication (MFA).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationDate

      Indicates when the session was created.

      Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

      Parameters:
      creationDate - Indicates when the session was created.

      Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

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