@Generated(value="software.amazon.awssdk:codegen") public final class DetailsMap extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DetailsMap.Builder,DetailsMap>
A structure containing the additional details to be returned in the AdditionalDetails attribute of
PrincipalResourcePermissions.
If a catalog resource is shared through AWS Resource Access Manager (AWS RAM), then there will exist a corresponding RAM resource share ARN.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DetailsMap.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DetailsMap.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasResourceShare()
Returns true if the ResourceShare property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
List<String> |
resourceShare()
A resource share ARN for a catalog resource shared through AWS Resource Access Manager (AWS RAM).
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DetailsMap.Builder> |
serializableBuilderClass() |
DetailsMap.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasResourceShare()
public final List<String> resourceShare()
A resource share ARN for a catalog resource shared through AWS Resource Access Manager (AWS RAM).
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasResourceShare() to see if a value was sent in this field.
public DetailsMap.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DetailsMap.Builder,DetailsMap>public static DetailsMap.Builder builder()
public static Class<? extends DetailsMap.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.