@Generated(value="software.amazon.awssdk:codegen") public final class ShareInvitationSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ShareInvitationSummary.Builder,ShareInvitationSummary>
A share invitation summary return object.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ShareInvitationSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ShareInvitationSummary.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lensArn()
The ARN for the lens.
|
String |
lensName()
Returns the value of the LensName property for this object.
|
PermissionType |
permissionType()
Returns the value of the PermissionType property for this object.
|
String |
permissionTypeAsString()
Returns the value of the PermissionType property for this object.
|
String |
profileArn()
The profile ARN.
|
String |
profileName()
The profile name.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ShareInvitationSummary.Builder> |
serializableBuilderClass() |
String |
sharedBy()
Returns the value of the SharedBy property for this object.
|
String |
sharedWith()
Returns the value of the SharedWith property for this object.
|
String |
shareInvitationId()
The ID assigned to the share invitation.
|
ShareResourceType |
shareResourceType()
The resource type of the share invitation.
|
String |
shareResourceTypeAsString()
The resource type of the share invitation.
|
ShareInvitationSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
workloadId()
Returns the value of the WorkloadId property for this object.
|
String |
workloadName()
Returns the value of the WorkloadName property for this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String shareInvitationId()
The ID assigned to the share invitation.
public final String sharedBy()
public final String sharedWith()
public final PermissionType permissionType()
If the service returns an enum value that is not available in the current SDK version, permissionType
will return PermissionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from permissionTypeAsString().
PermissionTypepublic final String permissionTypeAsString()
If the service returns an enum value that is not available in the current SDK version, permissionType
will return PermissionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from permissionTypeAsString().
PermissionTypepublic final ShareResourceType shareResourceType()
The resource type of the share invitation.
If the service returns an enum value that is not available in the current SDK version, shareResourceType
will return ShareResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from shareResourceTypeAsString().
ShareResourceTypepublic final String shareResourceTypeAsString()
The resource type of the share invitation.
If the service returns an enum value that is not available in the current SDK version, shareResourceType
will return ShareResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from shareResourceTypeAsString().
ShareResourceTypepublic final String workloadName()
public final String workloadId()
public final String lensName()
public final String lensArn()
The ARN for the lens.
public final String profileName()
The profile name.
public final String profileArn()
The profile ARN.
public ShareInvitationSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ShareInvitationSummary.Builder,ShareInvitationSummary>public static ShareInvitationSummary.Builder builder()
public static Class<? extends ShareInvitationSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.