@Generated(value="software.amazon.awssdk:codegen") public final class GetPermissionRequest extends RamRequest implements ToCopyableBuilder<GetPermissionRequest.Builder,GetPermissionRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetPermissionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetPermissionRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
permissionArn()
Specifies the Amazon
Resource Name (ARN) of the permission whose contents you want to retrieve.
|
Integer |
permissionVersion()
Specifies the version number of the RAM permission to retrieve.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetPermissionRequest.Builder> |
serializableBuilderClass() |
GetPermissionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String permissionArn()
Specifies the Amazon Resource Name (ARN) of the permission whose contents you want to retrieve. To find the ARN for a permission, use either the ListPermissions operation or go to the Permissions library page in the RAM console and then choose the name of the permission. The ARN is displayed on the detail page.
public final Integer permissionVersion()
Specifies the version number of the RAM permission to retrieve. If you don't specify this parameter, the operation retrieves the default version.
To see the list of available versions, use ListPermissionVersions.
To see the list of available versions, use ListPermissionVersions.
public GetPermissionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetPermissionRequest.Builder,GetPermissionRequest>toBuilder in class RamRequestpublic static GetPermissionRequest.Builder builder()
public static Class<? extends GetPermissionRequest.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.