@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EventTrackerSummary extends Object implements Serializable, Cloneable, StructuredPojo
Provides a summary of the properties of an event tracker. For a complete listing, call the DescribeEventTracker API.
Constructor and Description |
---|
EventTrackerSummary() |
Modifier and Type | Method and Description |
---|---|
EventTrackerSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationDateTime()
The date and time (in Unix time) that the event tracker was created.
|
String |
getEventTrackerArn()
The Amazon Resource Name (ARN) of the event tracker.
|
Date |
getLastUpdatedDateTime()
The date and time (in Unix time) that the event tracker was last updated.
|
String |
getName()
The name of the event tracker.
|
String |
getStatus()
The status of the event tracker.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreationDateTime(Date creationDateTime)
The date and time (in Unix time) that the event tracker was created.
|
void |
setEventTrackerArn(String eventTrackerArn)
The Amazon Resource Name (ARN) of the event tracker.
|
void |
setLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time (in Unix time) that the event tracker was last updated.
|
void |
setName(String name)
The name of the event tracker.
|
void |
setStatus(String status)
The status of the event tracker.
|
String |
toString()
Returns a string representation of this object.
|
EventTrackerSummary |
withCreationDateTime(Date creationDateTime)
The date and time (in Unix time) that the event tracker was created.
|
EventTrackerSummary |
withEventTrackerArn(String eventTrackerArn)
The Amazon Resource Name (ARN) of the event tracker.
|
EventTrackerSummary |
withLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time (in Unix time) that the event tracker was last updated.
|
EventTrackerSummary |
withName(String name)
The name of the event tracker.
|
EventTrackerSummary |
withStatus(String status)
The status of the event tracker.
|
public void setName(String name)
The name of the event tracker.
name
- The name of the event tracker.public String getName()
The name of the event tracker.
public EventTrackerSummary withName(String name)
The name of the event tracker.
name
- The name of the event tracker.public void setEventTrackerArn(String eventTrackerArn)
The Amazon Resource Name (ARN) of the event tracker.
eventTrackerArn
- The Amazon Resource Name (ARN) of the event tracker.public String getEventTrackerArn()
The Amazon Resource Name (ARN) of the event tracker.
public EventTrackerSummary withEventTrackerArn(String eventTrackerArn)
The Amazon Resource Name (ARN) of the event tracker.
eventTrackerArn
- The Amazon Resource Name (ARN) of the event tracker.public void setStatus(String status)
The status of the event tracker.
An event tracker can be in one of the following states:
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
DELETE PENDING > DELETE IN_PROGRESS
status
- The status of the event tracker.
An event tracker can be in one of the following states:
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
DELETE PENDING > DELETE IN_PROGRESS
public String getStatus()
The status of the event tracker.
An event tracker can be in one of the following states:
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
DELETE PENDING > DELETE IN_PROGRESS
An event tracker can be in one of the following states:
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
DELETE PENDING > DELETE IN_PROGRESS
public EventTrackerSummary withStatus(String status)
The status of the event tracker.
An event tracker can be in one of the following states:
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
DELETE PENDING > DELETE IN_PROGRESS
status
- The status of the event tracker.
An event tracker can be in one of the following states:
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
DELETE PENDING > DELETE IN_PROGRESS
public void setCreationDateTime(Date creationDateTime)
The date and time (in Unix time) that the event tracker was created.
creationDateTime
- The date and time (in Unix time) that the event tracker was created.public Date getCreationDateTime()
The date and time (in Unix time) that the event tracker was created.
public EventTrackerSummary withCreationDateTime(Date creationDateTime)
The date and time (in Unix time) that the event tracker was created.
creationDateTime
- The date and time (in Unix time) that the event tracker was created.public void setLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time (in Unix time) that the event tracker was last updated.
lastUpdatedDateTime
- The date and time (in Unix time) that the event tracker was last updated.public Date getLastUpdatedDateTime()
The date and time (in Unix time) that the event tracker was last updated.
public EventTrackerSummary withLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time (in Unix time) that the event tracker was last updated.
lastUpdatedDateTime
- The date and time (in Unix time) that the event tracker was last updated.public String toString()
toString
in class Object
Object.toString()
public EventTrackerSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.