@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProfileNotificationSummary extends Object implements Serializable, Cloneable, StructuredPojo
The profile notification summary.
| Constructor and Description |
|---|
ProfileNotificationSummary() |
| Modifier and Type | Method and Description |
|---|---|
ProfileNotificationSummary |
clone() |
boolean |
equals(Object obj) |
String |
getCurrentProfileVersion()
The current profile version.
|
String |
getLatestProfileVersion()
The latest profile version.
|
String |
getProfileArn()
The profile ARN.
|
String |
getProfileName()
The profile name.
|
String |
getType()
Type of notification.
|
String |
getWorkloadId() |
String |
getWorkloadName() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCurrentProfileVersion(String currentProfileVersion)
The current profile version.
|
void |
setLatestProfileVersion(String latestProfileVersion)
The latest profile version.
|
void |
setProfileArn(String profileArn)
The profile ARN.
|
void |
setProfileName(String profileName)
The profile name.
|
void |
setType(String type)
Type of notification.
|
void |
setWorkloadId(String workloadId) |
void |
setWorkloadName(String workloadName) |
String |
toString()
Returns a string representation of this object.
|
ProfileNotificationSummary |
withCurrentProfileVersion(String currentProfileVersion)
The current profile version.
|
ProfileNotificationSummary |
withLatestProfileVersion(String latestProfileVersion)
The latest profile version.
|
ProfileNotificationSummary |
withProfileArn(String profileArn)
The profile ARN.
|
ProfileNotificationSummary |
withProfileName(String profileName)
The profile name.
|
ProfileNotificationSummary |
withType(ProfileNotificationType type)
Type of notification.
|
ProfileNotificationSummary |
withType(String type)
Type of notification.
|
ProfileNotificationSummary |
withWorkloadId(String workloadId) |
ProfileNotificationSummary |
withWorkloadName(String workloadName) |
public void setCurrentProfileVersion(String currentProfileVersion)
The current profile version.
currentProfileVersion - The current profile version.public String getCurrentProfileVersion()
The current profile version.
public ProfileNotificationSummary withCurrentProfileVersion(String currentProfileVersion)
The current profile version.
currentProfileVersion - The current profile version.public void setLatestProfileVersion(String latestProfileVersion)
The latest profile version.
latestProfileVersion - The latest profile version.public String getLatestProfileVersion()
The latest profile version.
public ProfileNotificationSummary withLatestProfileVersion(String latestProfileVersion)
The latest profile version.
latestProfileVersion - The latest profile version.public void setType(String type)
Type of notification.
type - Type of notification.ProfileNotificationTypepublic String getType()
Type of notification.
ProfileNotificationTypepublic ProfileNotificationSummary withType(String type)
Type of notification.
type - Type of notification.ProfileNotificationTypepublic ProfileNotificationSummary withType(ProfileNotificationType type)
Type of notification.
type - Type of notification.ProfileNotificationTypepublic void setProfileArn(String profileArn)
The profile ARN.
profileArn - The profile ARN.public String getProfileArn()
The profile ARN.
public ProfileNotificationSummary withProfileArn(String profileArn)
The profile ARN.
profileArn - The profile ARN.public void setProfileName(String profileName)
The profile name.
profileName - The profile name.public String getProfileName()
The profile name.
public ProfileNotificationSummary withProfileName(String profileName)
The profile name.
profileName - The profile name.public void setWorkloadId(String workloadId)
workloadId - public String getWorkloadId()
public ProfileNotificationSummary withWorkloadId(String workloadId)
workloadId - public void setWorkloadName(String workloadName)
workloadName - public String getWorkloadName()
public ProfileNotificationSummary withWorkloadName(String workloadName)
workloadName - public String toString()
toString in class ObjectObject.toString()public ProfileNotificationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.