## Uses of Class
com.trendmicro.ds.platform.rest.object.administrators.Administrator

- Packages that use Administrator
  Package | Description
  --- | ---
  com.trendmicro.ds.platform.rest.object.administrators |
  com.trendmicro.ds.platform.rest.object.sessions |

- - ### Uses of Administrator in com.trendmicro.ds.platform.rest.object.administrators

    Methods in com.trendmicro.ds.platform.rest.object.administrators that return Administrator
    Modifier and Type | Method and Description
    --- | ---
    `Administrator` | ModifyAdministratorRequest.`getAdministrator()` Get the administrator details.
    `Administrator` | CreateAdministratorRequest.`getAdministrator()` Get the administrator details.
    `Administrator` | ModifyAdministratorResponse.`getAdministrator()` Get the administrator details.
    `Administrator` | CreateAdministratorResponse.`getAdministrator()` Get the administrator details.
    `Administrator` | DescribeAdministratorResponse.`getAdministrator()` Get the administrator details.
    `Administrator` | Administrator.`withActive(java.lang.Boolean active)` Set the state of the "active" flag.
    `Administrator` | Administrator.`withCreated(java.lang.Long created)` Set the time when the administrator was created, as the number of milliseconds since January 1, 1970, 00:00:00 GMT.
    `Administrator` | Administrator.`withDescription(java.lang.String description)` Set the administrator description.
    `Administrator` | Administrator.`withDirectoryInfo(java.lang.String directoryInfo)` Set the directory information for the administrator.
    `Administrator` | Administrator.`withDirectoryName(java.lang.String directoryName)` Set the directory name for the administrator.
    `Administrator` | Administrator.`withEmailAddress(java.lang.String emailAddress)` Set the administrator email address.
    `Administrator` | Administrator.`withExternal(java.lang.Boolean external)` Set the "external" flag value for the administrator.
    `Administrator` | Administrator.`withExternalUserID(java.lang.String externalUserID)` Set the external user identifier for the administrator.
    `Administrator` | Administrator.`withFullName(java.lang.String fullName)` Set the administrator full name.
    `Administrator` | Administrator.`withID(java.lang.Integer id)` Set the administrator ID.
    `Administrator` | Administrator.`withLastPasswordChange(java.lang.Long lastPasswordChange)` Set the time when the administrator password was changed, as the number of milliseconds since January 1, 1970, 00:00:00 GMT.
    `Administrator` | Administrator.`withLastSignIn(java.lang.Long lastSignIn)` Set the time when the administrator last signed in, as the number of milliseconds since January 1, 1970, 00:00:00 GMT.
    `Administrator` | Administrator.`withLocale(java.util.Locale locale)` Set the administrator locale.
    `Administrator` | Administrator.`withLocale(java.lang.String locale)` Set the administrator locale.
    `Administrator` | Administrator.`withMfaType(Administrator.MFAType mfaType)` Set the type of multi-factor authentication enabled for the administrator.
    `Administrator` | Administrator.`withMobileNumber(java.lang.String mobileNumber)` Set the administrator mobile number.
    `Administrator` | Administrator.`withPagerNumber(java.lang.String pagerNumber)` Set the administrator pager number.
    `Administrator` | Administrator.`withPassword(java.lang.String password)` Set the administrator password.
    `Administrator` | Administrator.`withPasswordNeverExpires(java.lang.Boolean passwordNeverExpires)` Set the state of the "password never expires" flag.
    `Administrator` | Administrator.`withPhoneNumber(java.lang.String phoneNumber)` Set the administrator phone number.
    `Administrator` | Administrator.`withPrimaryContact(java.lang.Boolean primaryContact)` Set the value of the "primary contact" flag for the administrator.
    `Administrator` | Administrator.`withReadOnly(java.lang.Boolean readOnly)` Set the "read-only user" flag value for the administrator.
    `Administrator` | Administrator.`withReceiveNotifications(java.lang.Boolean receiveNotifications)` Set the value of the "receive notifications" flag for the administrator.
    `Administrator` | Administrator.`withReportPDFPassword(java.lang.String reportPDFPassword)` Set the report PDF password for the administrator.
    `Administrator` | Administrator.`withReportPDFPasswordEnabled(java.lang.Boolean enableReportPDFPassword)` Set the value of the "report PDF password enabled" flag for the administrator.
    `Administrator` | Administrator.`withRoleID(java.lang.Integer roleID)` Set the administrator role ID.
    `Administrator` | Administrator.`withTemporary(java.lang.Boolean temporary)` Set the "temporary user" flag value for the administrator.
    `Administrator` | Administrator.`withTimeFormat(Administrator.TimeFormat timeFormat)` Set the administrator time format.
    `Administrator` | Administrator.`withTimeZone(java.lang.String timeZone)` Set the administrator time zone.
    `Administrator` | Administrator.`withTimeZone(java.util.TimeZone timeZone)` Set the administrator time zone.
    `Administrator` | Administrator.`withUnlockTime(java.lang.Long unlockTime)` Set the time when the locked administrator account will automatically unlock, as the number of milliseconds since January 1, 1970, 00:00:00 GMT.
    `Administrator` | Administrator.`withUnsuccessfulSignInAttempts(java.lang.Integer unsuccessfulSignInAttempts)` Set the number of unsuccessful sign-in attempts since the administrator last successfully signed in.
    `Administrator` | Administrator.`withUsername(java.lang.String username)` Set the administrator username.

    Methods in com.trendmicro.ds.platform.rest.object.administrators that return types with arguments of type Administrator
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<Administrator>` | ListAdministratorsResponse.`getAdministrators()` Get the list of administrator details.

    Methods in com.trendmicro.ds.platform.rest.object.administrators with parameters of type Administrator
    Modifier and Type | Method and Description
    --- | ---
    `void` | ListAdministratorsResponse.`addAdministrator(Administrator administrator)` Add to the list of administrator details.
    `void` | ModifyAdministratorRequest.`setAdministrator(Administrator administrator)` Set the administrator details.
    `void` | CreateAdministratorRequest.`setAdministrator(Administrator administrator)` Set the administrator details.
    `void` | ModifyAdministratorResponse.`setAdministrator(Administrator administrator)` Set the administrator details.
    `void` | CreateAdministratorResponse.`setAdministrator(Administrator administrator)` Set the administrator details.
    `void` | DescribeAdministratorResponse.`setAdministrator(Administrator administrator)` Set the administrator details.
    `ModifyAdministratorRequest` | ModifyAdministratorRequest.`withAdministrator(Administrator administrator)` Set the administrator details.
    `CreateAdministratorRequest` | CreateAdministratorRequest.`withAdministrator(Administrator administrator)` Set the administrator details.
    `ModifyAdministratorResponse` | ModifyAdministratorResponse.`withAdministrator(Administrator administrator)` Set the administrator details.
    `CreateAdministratorResponse` | CreateAdministratorResponse.`withAdministrator(Administrator administrator)` Set the administrator details.
    `DescribeAdministratorResponse` | DescribeAdministratorResponse.`withAdministrator(Administrator administrator)` Set the administrator details.

    Method parameters in com.trendmicro.ds.platform.rest.object.administrators with type arguments of type Administrator
    Modifier and Type | Method and Description
    --- | ---
    `void` | ListAdministratorsResponse.`setAdministrator(java.util.List<Administrator> administrators)` Set the list of administrator details.
    `ListAdministratorsResponse` | ListAdministratorsResponse.`withAdministrator(java.util.List<Administrator> administrators)` Set the list of administrator details.

  - ### Uses of Administrator in com.trendmicro.ds.platform.rest.object.sessions

    Methods in com.trendmicro.ds.platform.rest.object.sessions that return Administrator
    Modifier and Type | Method and Description
    --- | ---
    `Administrator` | Session.`getAdministrator()` Get the administrator details.

    Methods in com.trendmicro.ds.platform.rest.object.sessions with parameters of type Administrator
    Modifier and Type | Method and Description
    --- | ---
    `void` | Session.`setAdministrator(Administrator administrator)` Set the administrator details.
    `Session` | Session.`withAdministrator(Administrator administrator)` Set the administrator details.

Copyright © 2017 Trend Micro Inc. All Rights Reserved.