@Generated(value="software.amazon.awssdk:codegen") public final class ProfileNotificationSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ProfileNotificationSummary.Builder,ProfileNotificationSummary>
The profile notification summary.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ProfileNotificationSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ProfileNotificationSummary.Builder |
builder() |
String |
currentProfileVersion()
The current profile version.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
latestProfileVersion()
The latest profile version.
|
String |
profileArn()
The profile ARN.
|
String |
profileName()
The profile name.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ProfileNotificationSummary.Builder> |
serializableBuilderClass() |
ProfileNotificationSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ProfileNotificationType |
type()
Type of notification.
|
String |
typeAsString()
Type of notification.
|
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 currentProfileVersion()
The current profile version.
public final String latestProfileVersion()
The latest profile version.
public final ProfileNotificationType type()
Type of notification.
If the service returns an enum value that is not available in the current SDK version, type will return
ProfileNotificationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ProfileNotificationTypepublic final String typeAsString()
Type of notification.
If the service returns an enum value that is not available in the current SDK version, type will return
ProfileNotificationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ProfileNotificationTypepublic final String profileArn()
The profile ARN.
public final String profileName()
The profile name.
public final String workloadId()
public final String workloadName()
public ProfileNotificationSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ProfileNotificationSummary.Builder,ProfileNotificationSummary>public static ProfileNotificationSummary.Builder builder()
public static Class<? extends ProfileNotificationSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.