@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListProfileTimesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The structure representing the listProfileTimesRequest.
NOOP| Constructor and Description |
|---|
ListProfileTimesRequest() |
| Modifier and Type | Method and Description |
|---|---|
ListProfileTimesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Date |
getEndTime()
The end time of the time range from which to list the profiles.
|
Integer |
getMaxResults()
The maximum number of profile time results returned by
ListProfileTimes in paginated output. |
String |
getNextToken()
The
nextToken value returned from a previous paginated ListProfileTimes request where
maxResults was used and the results exceeded the value of that parameter. |
String |
getOrderBy()
The order (ascending or descending by start time of the profile) to use when listing profiles.
|
String |
getPeriod()
The aggregation period.
|
String |
getProfilingGroupName()
The name of the profiling group.
|
Date |
getStartTime()
The start time of the time range from which to list the profiles.
|
int |
hashCode() |
void |
setEndTime(Date endTime)
The end time of the time range from which to list the profiles.
|
void |
setMaxResults(Integer maxResults)
The maximum number of profile time results returned by
ListProfileTimes in paginated output. |
void |
setNextToken(String nextToken)
The
nextToken value returned from a previous paginated ListProfileTimes request where
maxResults was used and the results exceeded the value of that parameter. |
void |
setOrderBy(String orderBy)
The order (ascending or descending by start time of the profile) to use when listing profiles.
|
void |
setPeriod(String period)
The aggregation period.
|
void |
setProfilingGroupName(String profilingGroupName)
The name of the profiling group.
|
void |
setStartTime(Date startTime)
The start time of the time range from which to list the profiles.
|
String |
toString()
Returns a string representation of this object.
|
ListProfileTimesRequest |
withEndTime(Date endTime)
The end time of the time range from which to list the profiles.
|
ListProfileTimesRequest |
withMaxResults(Integer maxResults)
The maximum number of profile time results returned by
ListProfileTimes in paginated output. |
ListProfileTimesRequest |
withNextToken(String nextToken)
The
nextToken value returned from a previous paginated ListProfileTimes request where
maxResults was used and the results exceeded the value of that parameter. |
ListProfileTimesRequest |
withOrderBy(OrderBy orderBy)
The order (ascending or descending by start time of the profile) to use when listing profiles.
|
ListProfileTimesRequest |
withOrderBy(String orderBy)
The order (ascending or descending by start time of the profile) to use when listing profiles.
|
ListProfileTimesRequest |
withPeriod(AggregationPeriod period)
The aggregation period.
|
ListProfileTimesRequest |
withPeriod(String period)
The aggregation period.
|
ListProfileTimesRequest |
withProfilingGroupName(String profilingGroupName)
The name of the profiling group.
|
ListProfileTimesRequest |
withStartTime(Date startTime)
The start time of the time range from which to list the profiles.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setEndTime(Date endTime)
The end time of the time range from which to list the profiles.
endTime - The end time of the time range from which to list the profiles.public Date getEndTime()
The end time of the time range from which to list the profiles.
public ListProfileTimesRequest withEndTime(Date endTime)
The end time of the time range from which to list the profiles.
endTime - The end time of the time range from which to list the profiles.public void setMaxResults(Integer maxResults)
The maximum number of profile time results returned by ListProfileTimes in paginated output. When
this parameter is used, ListProfileTimes only returns maxResults results in a single
page with a nextToken response element. The remaining results of the initial request can be seen by
sending another ListProfileTimes request with the returned nextToken value.
maxResults - The maximum number of profile time results returned by ListProfileTimes in paginated output.
When this parameter is used, ListProfileTimes only returns maxResults results in
a single page with a nextToken response element. The remaining results of the initial request
can be seen by sending another ListProfileTimes request with the returned
nextToken value.public Integer getMaxResults()
The maximum number of profile time results returned by ListProfileTimes in paginated output. When
this parameter is used, ListProfileTimes only returns maxResults results in a single
page with a nextToken response element. The remaining results of the initial request can be seen by
sending another ListProfileTimes request with the returned nextToken value.
ListProfileTimes in paginated output.
When this parameter is used, ListProfileTimes only returns maxResults results
in a single page with a nextToken response element. The remaining results of the initial
request can be seen by sending another ListProfileTimes request with the returned
nextToken value.public ListProfileTimesRequest withMaxResults(Integer maxResults)
The maximum number of profile time results returned by ListProfileTimes in paginated output. When
this parameter is used, ListProfileTimes only returns maxResults results in a single
page with a nextToken response element. The remaining results of the initial request can be seen by
sending another ListProfileTimes request with the returned nextToken value.
maxResults - The maximum number of profile time results returned by ListProfileTimes in paginated output.
When this parameter is used, ListProfileTimes only returns maxResults results in
a single page with a nextToken response element. The remaining results of the initial request
can be seen by sending another ListProfileTimes request with the returned
nextToken value.public void setNextToken(String nextToken)
The nextToken value returned from a previous paginated ListProfileTimes request where
maxResults was used and the results exceeded the value of that parameter. Pagination continues from
the end of the previous results that returned the nextToken value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
nextToken - The nextToken value returned from a previous paginated ListProfileTimes request
where maxResults was used and the results exceeded the value of that parameter. Pagination
continues from the end of the previous results that returned the nextToken value. This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
public String getNextToken()
The nextToken value returned from a previous paginated ListProfileTimes request where
maxResults was used and the results exceeded the value of that parameter. Pagination continues from
the end of the previous results that returned the nextToken value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
nextToken value returned from a previous paginated ListProfileTimes request
where maxResults was used and the results exceeded the value of that parameter. Pagination
continues from the end of the previous results that returned the nextToken value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
public ListProfileTimesRequest withNextToken(String nextToken)
The nextToken value returned from a previous paginated ListProfileTimes request where
maxResults was used and the results exceeded the value of that parameter. Pagination continues from
the end of the previous results that returned the nextToken value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
nextToken - The nextToken value returned from a previous paginated ListProfileTimes request
where maxResults was used and the results exceeded the value of that parameter. Pagination
continues from the end of the previous results that returned the nextToken value. This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
public void setOrderBy(String orderBy)
The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults to
TIMESTAMP_DESCENDING.
orderBy - The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults to
TIMESTAMP_DESCENDING.OrderBypublic String getOrderBy()
The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults to
TIMESTAMP_DESCENDING.
TIMESTAMP_DESCENDING.OrderBypublic ListProfileTimesRequest withOrderBy(String orderBy)
The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults to
TIMESTAMP_DESCENDING.
orderBy - The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults to
TIMESTAMP_DESCENDING.OrderBypublic ListProfileTimesRequest withOrderBy(OrderBy orderBy)
The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults to
TIMESTAMP_DESCENDING.
orderBy - The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults to
TIMESTAMP_DESCENDING.OrderBypublic void setPeriod(String period)
The aggregation period. This specifies the period during which an aggregation profile collects posted agent profiles for a profiling group. There are 3 valid values.
P1D — 1 day
PT1H — 1 hour
PT5M — 5 minutes
period - The aggregation period. This specifies the period during which an aggregation profile collects posted
agent profiles for a profiling group. There are 3 valid values.
P1D — 1 day
PT1H — 1 hour
PT5M — 5 minutes
AggregationPeriodpublic String getPeriod()
The aggregation period. This specifies the period during which an aggregation profile collects posted agent profiles for a profiling group. There are 3 valid values.
P1D — 1 day
PT1H — 1 hour
PT5M — 5 minutes
P1D — 1 day
PT1H — 1 hour
PT5M — 5 minutes
AggregationPeriodpublic ListProfileTimesRequest withPeriod(String period)
The aggregation period. This specifies the period during which an aggregation profile collects posted agent profiles for a profiling group. There are 3 valid values.
P1D — 1 day
PT1H — 1 hour
PT5M — 5 minutes
period - The aggregation period. This specifies the period during which an aggregation profile collects posted
agent profiles for a profiling group. There are 3 valid values.
P1D — 1 day
PT1H — 1 hour
PT5M — 5 minutes
AggregationPeriodpublic ListProfileTimesRequest withPeriod(AggregationPeriod period)
The aggregation period. This specifies the period during which an aggregation profile collects posted agent profiles for a profiling group. There are 3 valid values.
P1D — 1 day
PT1H — 1 hour
PT5M — 5 minutes
period - The aggregation period. This specifies the period during which an aggregation profile collects posted
agent profiles for a profiling group. There are 3 valid values.
P1D — 1 day
PT1H — 1 hour
PT5M — 5 minutes
AggregationPeriodpublic void setProfilingGroupName(String profilingGroupName)
The name of the profiling group.
profilingGroupName - The name of the profiling group.public String getProfilingGroupName()
The name of the profiling group.
public ListProfileTimesRequest withProfilingGroupName(String profilingGroupName)
The name of the profiling group.
profilingGroupName - The name of the profiling group.public void setStartTime(Date startTime)
The start time of the time range from which to list the profiles.
startTime - The start time of the time range from which to list the profiles.public Date getStartTime()
The start time of the time range from which to list the profiles.
public ListProfileTimesRequest withStartTime(Date startTime)
The start time of the time range from which to list the profiles.
startTime - The start time of the time range from which to list the profiles.public String toString()
toString in class ObjectObject.toString()public ListProfileTimesRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()