@Generated(value="software.amazon.awssdk:codegen") public final class ListPermissionsRequest extends GrafanaRequest implements ToCopyableBuilder<ListPermissionsRequest.Builder,ListPermissionsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListPermissionsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListPermissionsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
groupId()
(Optional) Limits the results to only the group that matches this ID.
|
int |
hashCode() |
Integer |
maxResults()
The maximum number of results to include in the response.
|
String |
nextToken()
The token to use when requesting the next set of results.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListPermissionsRequest.Builder> |
serializableBuilderClass() |
ListPermissionsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
userId()
(Optional) Limits the results to only the user that matches this ID.
|
UserType |
userType()
(Optional) If you specify
SSO_USER, then only the permissions of IAM Identity Center users are
returned. |
String |
userTypeAsString()
(Optional) If you specify
SSO_USER, then only the permissions of IAM Identity Center users are
returned. |
String |
workspaceId()
The ID of the workspace to list permissions for.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String groupId()
(Optional) Limits the results to only the group that matches this ID.
public final Integer maxResults()
The maximum number of results to include in the response.
public final String nextToken()
The token to use when requesting the next set of results. You received this token from a previous
ListPermissions operation.
ListPermissions operation.public final String userId()
(Optional) Limits the results to only the user that matches this ID.
public final UserType userType()
(Optional) If you specify SSO_USER, then only the permissions of IAM Identity Center users are
returned. If you specify SSO_GROUP, only the permissions of IAM Identity Center groups are returned.
If the service returns an enum value that is not available in the current SDK version, userType will
return UserType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
userTypeAsString().
SSO_USER, then only the permissions of IAM Identity Center users
are returned. If you specify SSO_GROUP, only the permissions of IAM Identity Center groups
are returned.UserTypepublic final String userTypeAsString()
(Optional) If you specify SSO_USER, then only the permissions of IAM Identity Center users are
returned. If you specify SSO_GROUP, only the permissions of IAM Identity Center groups are returned.
If the service returns an enum value that is not available in the current SDK version, userType will
return UserType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
userTypeAsString().
SSO_USER, then only the permissions of IAM Identity Center users
are returned. If you specify SSO_GROUP, only the permissions of IAM Identity Center groups
are returned.UserTypepublic final String workspaceId()
The ID of the workspace to list permissions for. This parameter is required.
public ListPermissionsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListPermissionsRequest.Builder,ListPermissionsRequest>toBuilder in class GrafanaRequestpublic static ListPermissionsRequest.Builder builder()
public static Class<? extends ListPermissionsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.