@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 
  AggregatedProfileTimeobject 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 
  AggregatedProfileTimeobject 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 
  AggregatedProfileTimeobject 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 ObjectObject.toString()public ProfilingStatus clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.