## Uses of Class
com.trendmicro.ds.platform.rest.object.administratorroles.AdministratorRole

- Packages that use AdministratorRole
  Package | Description
  --- | ---
  com.trendmicro.ds.platform.rest.object.administratorroles |

- - ### Uses of AdministratorRole in com.trendmicro.ds.platform.rest.object.administratorroles

    Methods in com.trendmicro.ds.platform.rest.object.administratorroles that return AdministratorRole
    Modifier and Type | Method and Description
    --- | ---
    `AdministratorRole` | CreateAdministratorRoleResponse.`getRole()` Get the role details.
    `AdministratorRole` | DescribeAdministratorRoleResponse.`getRole()` Get the role details.
    `AdministratorRole` | ModifyAdministratorRoleResponse.`getRole()` Get the role details.
    `AdministratorRole` | CreateAdministratorRoleRequest.`getRole()` Get the role details.
    `AdministratorRole` | ModifyAdministratorRoleRequest.`getRole()` Get the role details.
    `AdministratorRole` | AdministratorRole.`withAllHosts(java.lang.Boolean allHosts)` Set the value of the "all hosts" flag.
    `AdministratorRole` | AdministratorRole.`withAllowGUI(java.lang.Boolean allowGUI)` Set the value of the "allow GUI access" flag.
    `AdministratorRole` | AdministratorRole.`withAllowWebService(java.lang.Boolean allowWebService)` Set the value of the "allow Web Service access" flag.
    `AdministratorRole` | AdministratorRole.`withAllPolicies(java.lang.Boolean allPolicies)` Set the value of the "all policies" flag.
    `AdministratorRole` | AdministratorRole.`withDelegate(java.lang.Boolean delegate)` Set the value of the "delegate" flag.
    `AdministratorRole` | AdministratorRole.`withDescription(java.lang.String description)` Set the role's description.
    `AdministratorRole` | AdministratorRole.`withHostGroups(java.lang.Integer... hostGroups)` Set the list of host groups (IDs) associated with the role.
    `AdministratorRole` | AdministratorRole.`withHostGroups(java.util.List<java.lang.Integer> hostGroups)` Set the list of host groups (IDs) associated with the role.
    `AdministratorRole` | AdministratorRole.`withHosts(java.lang.Integer... hosts)` Set the list of hosts (IDs) associated with the role.
    `AdministratorRole` | AdministratorRole.`withHosts(java.util.List<java.lang.Integer> hosts)` Set the list of hosts (IDs) associated with the role.
    `AdministratorRole` | AdministratorRole.`withName(java.lang.String name)` Set the role's name.
    `AdministratorRole` | AdministratorRole.`withPolicies(java.lang.Integer... policies)` Set the list of policies (IDs) associated with the role.
    `AdministratorRole` | AdministratorRole.`withPolicies(java.util.List<java.lang.Integer> policies)` Set the list of policies (IDs) associated with the role.
    `AdministratorRole` | AdministratorRole.`withReadOnly(java.lang.Boolean readOnly)` Set the value of the "read-only" flag.
    `AdministratorRole` | AdministratorRole.`withRights(java.util.List<java.lang.String> rights)` Set the list of rights assigned to the role.
    `AdministratorRole` | AdministratorRole.`withRights(java.lang.String... rights)` Set the list of rights assigned to the role.
    `AdministratorRole` | AdministratorRole.`withRoleID(java.lang.Integer roleID)` Set the administrator role ID.
    `AdministratorRole` | AdministratorRole.`withURN(java.lang.String urn)` Set the administrator role URN.

    Methods in com.trendmicro.ds.platform.rest.object.administratorroles that return types with arguments of type AdministratorRole
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<AdministratorRole>` | ListAdministratorRolesResponse.`getRoles()` Get the list of role details.

    Methods in com.trendmicro.ds.platform.rest.object.administratorroles with parameters of type AdministratorRole
    Modifier and Type | Method and Description
    --- | ---
    `void` | CreateAdministratorRoleResponse.`setRole(AdministratorRole administratorRole)` Set the role details.
    `void` | DescribeAdministratorRoleResponse.`setRole(AdministratorRole administratorRole)` Set the role details.
    `void` | ModifyAdministratorRoleResponse.`setRole(AdministratorRole administratorRole)` Set the role details.
    `void` | CreateAdministratorRoleRequest.`setRole(AdministratorRole administratorRole)` Set the role details.
    `void` | ModifyAdministratorRoleRequest.`setRole(AdministratorRole administratorRole)` Set the role details.
    `CreateAdministratorRoleResponse` | CreateAdministratorRoleResponse.`withRole(AdministratorRole administratorRole)` Set the role details.
    `DescribeAdministratorRoleResponse` | DescribeAdministratorRoleResponse.`withRole(AdministratorRole administratorRole)` Set the role details.
    `ModifyAdministratorRoleResponse` | ModifyAdministratorRoleResponse.`withRole(AdministratorRole administratorRole)` Set the role details.
    `CreateAdministratorRoleRequest` | CreateAdministratorRoleRequest.`withRole(AdministratorRole administratorRole)` Set the role details.
    `ModifyAdministratorRoleRequest` | ModifyAdministratorRoleRequest.`withRole(AdministratorRole administratorRole)` Set the role details.

    Method parameters in com.trendmicro.ds.platform.rest.object.administratorroles with type arguments of type AdministratorRole
    Modifier and Type | Method and Description
    --- | ---
    `void` | ListAdministratorRolesResponse.`setRoles(java.util.List<AdministratorRole> administratorRoles)` Set the list of role details.
    `ListAdministratorRolesResponse` | ListAdministratorRolesResponse.`withRoles(java.util.List<AdministratorRole> administratorRoles)`

Copyright © 2017 Trend Micro Inc. All Rights Reserved.