@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EventTracker extends Object implements Serializable, Cloneable, StructuredPojo
Provides information about an event tracker.
Constructor and Description |
---|
EventTracker() |
Modifier and Type | Method and Description |
---|---|
EventTracker |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The Amazon AWS account that owns the event tracker.
|
Date |
getCreationDateTime()
The date and time (in Unix format) that the event tracker was created.
|
String |
getDatasetGroupArn()
The Amazon Resource Name (ARN) of the dataset group that receives the event data.
|
String |
getEventTrackerArn()
The 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.
|
String |
getTrackingId()
The ID of the event tracker.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId)
The Amazon AWS account that owns the event tracker.
|
void |
setCreationDateTime(Date creationDateTime)
The date and time (in Unix format) that the event tracker was created.
|
void |
setDatasetGroupArn(String datasetGroupArn)
The Amazon Resource Name (ARN) of the dataset group that receives the event data.
|
void |
setEventTrackerArn(String eventTrackerArn)
The 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.
|
void |
setTrackingId(String trackingId)
The ID of the event tracker.
|
String |
toString()
Returns a string representation of this object.
|
EventTracker |
withAccountId(String accountId)
The Amazon AWS account that owns the event tracker.
|
EventTracker |
withCreationDateTime(Date creationDateTime)
The date and time (in Unix format) that the event tracker was created.
|
EventTracker |
withDatasetGroupArn(String datasetGroupArn)
The Amazon Resource Name (ARN) of the dataset group that receives the event data.
|
EventTracker |
withEventTrackerArn(String eventTrackerArn)
The ARN of the event tracker.
|
EventTracker |
withLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time (in Unix time) that the event tracker was last updated.
|
EventTracker |
withName(String name)
The name of the event tracker.
|
EventTracker |
withStatus(String status)
The status of the event tracker.
|
EventTracker |
withTrackingId(String trackingId)
The ID 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 EventTracker withName(String name)
The name of the event tracker.
name
- The name of the event tracker.public void setEventTrackerArn(String eventTrackerArn)
The ARN of the event tracker.
eventTrackerArn
- The ARN of the event tracker.public String getEventTrackerArn()
The ARN of the event tracker.
public EventTracker withEventTrackerArn(String eventTrackerArn)
The ARN of the event tracker.
eventTrackerArn
- The ARN of the event tracker.public void setAccountId(String accountId)
The Amazon AWS account that owns the event tracker.
accountId
- The Amazon AWS account that owns the event tracker.public String getAccountId()
The Amazon AWS account that owns the event tracker.
public EventTracker withAccountId(String accountId)
The Amazon AWS account that owns the event tracker.
accountId
- The Amazon AWS account that owns the event tracker.public void setTrackingId(String trackingId)
The ID of the event tracker. Include this ID in requests to the PutEvents API.
trackingId
- The ID of the event tracker. Include this ID in requests to the PutEvents API.public String getTrackingId()
The ID of the event tracker. Include this ID in requests to the PutEvents API.
public EventTracker withTrackingId(String trackingId)
The ID of the event tracker. Include this ID in requests to the PutEvents API.
trackingId
- The ID of the event tracker. Include this ID in requests to the PutEvents API.public void setDatasetGroupArn(String datasetGroupArn)
The Amazon Resource Name (ARN) of the dataset group that receives the event data.
datasetGroupArn
- The Amazon Resource Name (ARN) of the dataset group that receives the event data.public String getDatasetGroupArn()
The Amazon Resource Name (ARN) of the dataset group that receives the event data.
public EventTracker withDatasetGroupArn(String datasetGroupArn)
The Amazon Resource Name (ARN) of the dataset group that receives the event data.
datasetGroupArn
- The Amazon Resource Name (ARN) of the dataset group that receives the event data.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 EventTracker 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 format) that the event tracker was created.
creationDateTime
- The date and time (in Unix format) that the event tracker was created.public Date getCreationDateTime()
The date and time (in Unix format) that the event tracker was created.
public EventTracker withCreationDateTime(Date creationDateTime)
The date and time (in Unix format) that the event tracker was created.
creationDateTime
- The date and time (in Unix format) 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 EventTracker 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 EventTracker clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.