@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 Resoure
Name (ARN) of the permission whose contents you want to retrieve.
|
Integer |
permissionVersion()
Specifies identifier for the version 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 Resoure 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 identifier for the version of the RAM permission to retrieve. If you don't specify this parameter, the operation retrieves the default version.
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 © 2022. All rights reserved.