@Generated(value="software.amazon.awssdk:codegen") public final class ShareResult extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ShareResult.Builder,ShareResult>
Describes the share results of a resource.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ShareResult.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ShareResult.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
inviteePrincipalId()
The ID of the invited user.
|
String |
principalId()
The ID of the principal.
|
RoleType |
role()
The role.
|
String |
roleAsString()
The role.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ShareResult.Builder> |
serializableBuilderClass() |
String |
shareId()
The ID of the resource that was shared.
|
ShareStatusType |
status()
The status.
|
String |
statusAsString()
The status.
|
String |
statusMessage()
The status message.
|
ShareResult.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String principalId()
The ID of the principal.
public final String inviteePrincipalId()
The ID of the invited user.
public final RoleType role()
The role.
If the service returns an enum value that is not available in the current SDK version, role will return
RoleType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
roleAsString().
RoleTypepublic final String roleAsString()
The role.
If the service returns an enum value that is not available in the current SDK version, role will return
RoleType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
roleAsString().
RoleTypepublic final ShareStatusType status()
The status.
If the service returns an enum value that is not available in the current SDK version, status will
return ShareStatusType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
ShareStatusTypepublic final String statusAsString()
The status.
If the service returns an enum value that is not available in the current SDK version, status will
return ShareStatusType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
ShareStatusTypepublic final String shareId()
The ID of the resource that was shared.
public final String statusMessage()
The status message.
public ShareResult.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ShareResult.Builder,ShareResult>public static ShareResult.Builder builder()
public static Class<? extends ShareResult.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.