@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.ProfileNotificationType
public String getType()
Type of notification.
ProfileNotificationType
public ProfileNotificationSummary withType(String type)
Type of notification.
type
- Type of notification.ProfileNotificationType
public ProfileNotificationSummary withType(ProfileNotificationType type)
Type of notification.
type
- Type of notification.ProfileNotificationType
public 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 Object
Object.toString()
public ProfileNotificationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.