@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProfilingStatus extends Object implements Serializable, Cloneable, StructuredPojo
Profiling status includes information about the last time a profile agent pinged back, the last time a profile was received, and the aggregation period and start time for the most recent aggregated profile.
Constructor and Description |
---|
ProfilingStatus() |
Modifier and Type | Method and Description |
---|---|
ProfilingStatus |
clone() |
boolean |
equals(Object obj) |
Date |
getLatestAgentOrchestratedAt()
The date and time when the profiling agent most recently pinged back.
|
Date |
getLatestAgentProfileReportedAt()
The date and time when the most recent profile was received.
|
AggregatedProfileTime |
getLatestAggregatedProfile()
An
AggregatedProfileTime object that contains the aggregation period and start time for an
aggregated profile. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setLatestAgentOrchestratedAt(Date latestAgentOrchestratedAt)
The date and time when the profiling agent most recently pinged back.
|
void |
setLatestAgentProfileReportedAt(Date latestAgentProfileReportedAt)
The date and time when the most recent profile was received.
|
void |
setLatestAggregatedProfile(AggregatedProfileTime latestAggregatedProfile)
An
AggregatedProfileTime object that contains the aggregation period and start time for an
aggregated profile. |
String |
toString()
Returns a string representation of this object.
|
ProfilingStatus |
withLatestAgentOrchestratedAt(Date latestAgentOrchestratedAt)
The date and time when the profiling agent most recently pinged back.
|
ProfilingStatus |
withLatestAgentProfileReportedAt(Date latestAgentProfileReportedAt)
The date and time when the most recent profile was received.
|
ProfilingStatus |
withLatestAggregatedProfile(AggregatedProfileTime latestAggregatedProfile)
An
AggregatedProfileTime object that contains the aggregation period and start time for an
aggregated profile. |
public void setLatestAgentOrchestratedAt(Date latestAgentOrchestratedAt)
The date and time when the profiling agent most recently pinged back. Specify using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
latestAgentOrchestratedAt
- The date and time when the profiling agent most recently pinged back. Specify using the ISO 8601 format.
For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.public Date getLatestAgentOrchestratedAt()
The date and time when the profiling agent most recently pinged back. Specify using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
public ProfilingStatus withLatestAgentOrchestratedAt(Date latestAgentOrchestratedAt)
The date and time when the profiling agent most recently pinged back. Specify using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
latestAgentOrchestratedAt
- The date and time when the profiling agent most recently pinged back. Specify using the ISO 8601 format.
For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.public void setLatestAgentProfileReportedAt(Date latestAgentProfileReportedAt)
The date and time when the most recent profile was received. Specify using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
latestAgentProfileReportedAt
- The date and time when the most recent profile was received. Specify using the ISO 8601 format. For
example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.public Date getLatestAgentProfileReportedAt()
The date and time when the most recent profile was received. Specify using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
public ProfilingStatus withLatestAgentProfileReportedAt(Date latestAgentProfileReportedAt)
The date and time when the most recent profile was received. Specify using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
latestAgentProfileReportedAt
- The date and time when the most recent profile was received. Specify using the ISO 8601 format. For
example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.public void setLatestAggregatedProfile(AggregatedProfileTime latestAggregatedProfile)
An
AggregatedProfileTime
object that contains the aggregation period and start time for an
aggregated profile.
latestAggregatedProfile
- An
AggregatedProfileTime
object that contains the aggregation period and start time for an
aggregated profile.public AggregatedProfileTime getLatestAggregatedProfile()
An
AggregatedProfileTime
object that contains the aggregation period and start time for an
aggregated profile.
AggregatedProfileTime
object that contains the aggregation period and start time for an
aggregated profile.public ProfilingStatus withLatestAggregatedProfile(AggregatedProfileTime latestAggregatedProfile)
An
AggregatedProfileTime
object that contains the aggregation period and start time for an
aggregated profile.
latestAggregatedProfile
- An
AggregatedProfileTime
object that contains the aggregation period and start time for an
aggregated profile.public String toString()
toString
in class Object
Object.toString()
public ProfilingStatus clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.