Uses of Class com.cloudera.api.swagger.model.ApiRole (cloudera-manager-api-swagger 7.8.1 API)
Date: 2022-11-17

## Uses of Class
com.cloudera.api.swagger.model.ApiRole

- Packages that use ApiRole
  Package | Description
  --- | ---
  com.cloudera.api.swagger |
  com.cloudera.api.swagger.model |

- - ### Uses of ApiRole in com.cloudera.api.swagger

    Methods in com.cloudera.api.swagger that return ApiRole
    Modifier and Type | Method and Description
    --- | ---
    `ApiRole` | MgmtRolesResourceApi.`deleteRole(String roleName)` Delete a role from the Cloudera Management Services.
    `ApiRole` | AuthServiceRolesResourceApi.`deleteRole(String roleName)` Delete a role from the Authentication Services.
    `ApiRole` | RolesResourceApi.`deleteRole(String clusterName, String roleName, String serviceName)` Deletes a role from a given service.
    `ApiRole` | MgmtRolesResourceApi.`readRole(String roleName)` Retrieve detailed information about a Cloudera Management Services role.
    `ApiRole` | AuthServiceRolesResourceApi.`readRole(String roleName)` Retrieve detailed information about a Authentication Services role.
    `ApiRole` | RolesResourceApi.`readRole(String clusterName, String roleName, String serviceName, String view)` Retrieves detailed information about a role.

    Methods in com.cloudera.api.swagger that return types with arguments of type ApiRole
    Modifier and Type | Method and Description
    --- | ---
    `ApiResponse<ApiRole>` | MgmtRolesResourceApi.`deleteRoleWithHttpInfo(String roleName)` Delete a role from the Cloudera Management Services.
    `ApiResponse<ApiRole>` | AuthServiceRolesResourceApi.`deleteRoleWithHttpInfo(String roleName)` Delete a role from the Authentication Services.
    `ApiResponse<ApiRole>` | RolesResourceApi.`deleteRoleWithHttpInfo(String clusterName, String roleName, String serviceName)` Deletes a role from a given service.
    `ApiResponse<ApiRole>` | MgmtRolesResourceApi.`readRoleWithHttpInfo(String roleName)` Retrieve detailed information about a Cloudera Management Services role.
    `ApiResponse<ApiRole>` | AuthServiceRolesResourceApi.`readRoleWithHttpInfo(String roleName)` Retrieve detailed information about a Authentication Services role.
    `ApiResponse<ApiRole>` | RolesResourceApi.`readRoleWithHttpInfo(String clusterName, String roleName, String serviceName, String view)` Retrieves detailed information about a role.

    Method parameters in com.cloudera.api.swagger with type arguments of type ApiRole
    Modifier and Type | Method and Description
    --- | ---
    `com.squareup.okhttp.Call` | MgmtRolesResourceApi.`deleteRoleAsync(String roleName, ApiCallback<ApiRole> callback)` Delete a role from the Cloudera Management Services.
    `com.squareup.okhttp.Call` | AuthServiceRolesResourceApi.`deleteRoleAsync(String roleName, ApiCallback<ApiRole> callback)` Delete a role from the Authentication Services.
    `com.squareup.okhttp.Call` | RolesResourceApi.`deleteRoleAsync(String clusterName, String roleName, String serviceName, ApiCallback<ApiRole> callback)` Deletes a role from a given service.
    `com.squareup.okhttp.Call` | MgmtRolesResourceApi.`readRoleAsync(String roleName, ApiCallback<ApiRole> callback)` Retrieve detailed information about a Cloudera Management Services role.
    `com.squareup.okhttp.Call` | AuthServiceRolesResourceApi.`readRoleAsync(String roleName, ApiCallback<ApiRole> callback)` Retrieve detailed information about a Authentication Services role.
    `com.squareup.okhttp.Call` | RolesResourceApi.`readRoleAsync(String clusterName, String roleName, String serviceName, String view, ApiCallback<ApiRole> callback)` Retrieves detailed information about a role.

  - ### Uses of ApiRole in com.cloudera.api.swagger.model

    Methods in com.cloudera.api.swagger.model that return ApiRole
    Modifier and Type | Method and Description
    --- | ---
    `ApiRole` | ApiRole.`addHealthChecksItem(ApiHealthCheck healthChecksItem)`
    `ApiRole` | ApiRole.`addMaintenanceOwnersItem(ApiEntityType maintenanceOwnersItem)`
    `ApiRole` | ApiRole.`addTagsItem(ApiEntityTag tagsItem)`
    `ApiRole` | ApiRole.`commissionState(ApiCommissionState commissionState)`
    `ApiRole` | ApiRole.`config(ApiConfigList config)`
    `ApiRole` | ApiRole.`configStale(Boolean configStale)`
    `ApiRole` | ApiRole.`configStalenessStatus(ApiConfigStalenessStatus configStalenessStatus)`
    `ApiRole` | ApiRole.`entityStatus(ApiEntityStatus entityStatus)`
    `ApiRole` | ApiRole.`haStatus(HaStatus haStatus)`
    `ApiRole` | ApiRole.`healthChecks(List<ApiHealthCheck> healthChecks)`
    `ApiRole` | ApiRole.`healthSummary(ApiHealthSummary healthSummary)`
    `ApiRole` | ApiRole.`hostRef(ApiHostRef hostRef)`
    `ApiRole` | ApiRole.`maintenanceMode(Boolean maintenanceMode)`
    `ApiRole` | ApiRole.`maintenanceOwners(List<ApiEntityType> maintenanceOwners)`
    `ApiRole` | ApiRole.`name(String name)`
    `ApiRole` | ApiRole.`roleConfigGroupRef(ApiRoleConfigGroupRef roleConfigGroupRef)`
    `ApiRole` | ApiRole.`roleState(ApiRoleState roleState)`
    `ApiRole` | ApiRole.`roleUrl(String roleUrl)`
    `ApiRole` | ApiRole.`serviceRef(ApiServiceRef serviceRef)`
    `ApiRole` | ApiRole.`tags(List<ApiEntityTag> tags)`
    `ApiRole` | ApiRole.`type(String type)`
    `ApiRole` | ApiRole.`zooKeeperServerMode(ZooKeeperServerMode zooKeeperServerMode)`

    Methods in com.cloudera.api.swagger.model that return types with arguments of type ApiRole
    Modifier and Type | Method and Description
    --- | ---
    `List<ApiRole>` | ApiRoleList.`getItems()`
    `List<ApiRole>` | ApiService.`getRoles()` The list of service roles.

    Methods in com.cloudera.api.swagger.model with parameters of type ApiRole
    Modifier and Type | Method and Description
    --- | ---
    `ApiRoleList` | ApiRoleList.`addItemsItem(ApiRole itemsItem)`
    `ApiService` | ApiService.`addRolesItem(ApiRole rolesItem)`

    Method parameters in com.cloudera.api.swagger.model with type arguments of type ApiRole
    Modifier and Type | Method and Description
    --- | ---
    `ApiRoleList` | ApiRoleList.`items(List<ApiRole> items)`
    `ApiService` | ApiService.`roles(List<ApiRole> roles)`
    `void` | ApiRoleList.`setItems(List<ApiRole> items)`
    `void` | ApiService.`setRoles(List<ApiRole> roles)`

Copyright © 2022. All rights reserved.