@Generated(value="software.amazon.awssdk:codegen") public final class ResourceAccessPolicy extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResourceAccessPolicy.Builder,ResourceAccessPolicy>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ResourceAccessPolicy.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ResourceAccessPolicy.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Permission |
permission()
The permissions that the Lambda function has to the resource.
|
String |
permissionAsString()
The permissions that the Lambda function has to the resource.
|
String |
resourceId()
The ID of the resource.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ResourceAccessPolicy.Builder> |
serializableBuilderClass() |
ResourceAccessPolicy.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic Permission permission()
If the service returns an enum value that is not available in the current SDK version, permission will
return Permission.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
permissionAsString().
Permissionpublic String permissionAsString()
If the service returns an enum value that is not available in the current SDK version, permission will
return Permission.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
permissionAsString().
Permissionpublic String resourceId()
public ResourceAccessPolicy.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ResourceAccessPolicy.Builder,ResourceAccessPolicy>public static ResourceAccessPolicy.Builder builder()
public static Class<? extends ResourceAccessPolicy.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.