@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetTimeSeriesServiceStatisticsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetTimeSeriesServiceStatisticsRequest() |
Modifier and Type | Method and Description |
---|---|
GetTimeSeriesServiceStatisticsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Date |
getEndTime()
The end of the time frame for which to aggregate statistics.
|
String |
getEntitySelectorExpression()
A filter expression defining entities that will be aggregated for statistics.
|
Boolean |
getForecastStatistics()
The forecasted high and low fault count values.
|
String |
getGroupARN()
The Amazon Resource Name (ARN) of the group for which to pull statistics from.
|
String |
getGroupName()
The case-sensitive name of the group for which to pull statistics from.
|
String |
getNextToken()
Pagination token.
|
Integer |
getPeriod()
Aggregation period in seconds.
|
Date |
getStartTime()
The start of the time frame for which to aggregate statistics.
|
int |
hashCode() |
Boolean |
isForecastStatistics()
The forecasted high and low fault count values.
|
void |
setEndTime(Date endTime)
The end of the time frame for which to aggregate statistics.
|
void |
setEntitySelectorExpression(String entitySelectorExpression)
A filter expression defining entities that will be aggregated for statistics.
|
void |
setForecastStatistics(Boolean forecastStatistics)
The forecasted high and low fault count values.
|
void |
setGroupARN(String groupARN)
The Amazon Resource Name (ARN) of the group for which to pull statistics from.
|
void |
setGroupName(String groupName)
The case-sensitive name of the group for which to pull statistics from.
|
void |
setNextToken(String nextToken)
Pagination token.
|
void |
setPeriod(Integer period)
Aggregation period in seconds.
|
void |
setStartTime(Date startTime)
The start of the time frame for which to aggregate statistics.
|
String |
toString()
Returns a string representation of this object.
|
GetTimeSeriesServiceStatisticsRequest |
withEndTime(Date endTime)
The end of the time frame for which to aggregate statistics.
|
GetTimeSeriesServiceStatisticsRequest |
withEntitySelectorExpression(String entitySelectorExpression)
A filter expression defining entities that will be aggregated for statistics.
|
GetTimeSeriesServiceStatisticsRequest |
withForecastStatistics(Boolean forecastStatistics)
The forecasted high and low fault count values.
|
GetTimeSeriesServiceStatisticsRequest |
withGroupARN(String groupARN)
The Amazon Resource Name (ARN) of the group for which to pull statistics from.
|
GetTimeSeriesServiceStatisticsRequest |
withGroupName(String groupName)
The case-sensitive name of the group for which to pull statistics from.
|
GetTimeSeriesServiceStatisticsRequest |
withNextToken(String nextToken)
Pagination token.
|
GetTimeSeriesServiceStatisticsRequest |
withPeriod(Integer period)
Aggregation period in seconds.
|
GetTimeSeriesServiceStatisticsRequest |
withStartTime(Date startTime)
The start of the time frame for which to aggregate statistics.
|
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, withSdkRequestTimeout
public GetTimeSeriesServiceStatisticsRequest()
public void setStartTime(Date startTime)
The start of the time frame for which to aggregate statistics.
startTime
- The start of the time frame for which to aggregate statistics.public Date getStartTime()
The start of the time frame for which to aggregate statistics.
public GetTimeSeriesServiceStatisticsRequest withStartTime(Date startTime)
The start of the time frame for which to aggregate statistics.
startTime
- The start of the time frame for which to aggregate statistics.public void setEndTime(Date endTime)
The end of the time frame for which to aggregate statistics.
endTime
- The end of the time frame for which to aggregate statistics.public Date getEndTime()
The end of the time frame for which to aggregate statistics.
public GetTimeSeriesServiceStatisticsRequest withEndTime(Date endTime)
The end of the time frame for which to aggregate statistics.
endTime
- The end of the time frame for which to aggregate statistics.public void setGroupName(String groupName)
The case-sensitive name of the group for which to pull statistics from.
groupName
- The case-sensitive name of the group for which to pull statistics from.public String getGroupName()
The case-sensitive name of the group for which to pull statistics from.
public GetTimeSeriesServiceStatisticsRequest withGroupName(String groupName)
The case-sensitive name of the group for which to pull statistics from.
groupName
- The case-sensitive name of the group for which to pull statistics from.public void setGroupARN(String groupARN)
The Amazon Resource Name (ARN) of the group for which to pull statistics from.
groupARN
- The Amazon Resource Name (ARN) of the group for which to pull statistics from.public String getGroupARN()
The Amazon Resource Name (ARN) of the group for which to pull statistics from.
public GetTimeSeriesServiceStatisticsRequest withGroupARN(String groupARN)
The Amazon Resource Name (ARN) of the group for which to pull statistics from.
groupARN
- The Amazon Resource Name (ARN) of the group for which to pull statistics from.public void setEntitySelectorExpression(String entitySelectorExpression)
A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.
entitySelectorExpression
- A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and
edge functions. If no selector expression is specified, edge statistics are returned.public String getEntitySelectorExpression()
A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.
public GetTimeSeriesServiceStatisticsRequest withEntitySelectorExpression(String entitySelectorExpression)
A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.
entitySelectorExpression
- A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and
edge functions. If no selector expression is specified, edge statistics are returned.public void setPeriod(Integer period)
Aggregation period in seconds.
period
- Aggregation period in seconds.public Integer getPeriod()
Aggregation period in seconds.
public GetTimeSeriesServiceStatisticsRequest withPeriod(Integer period)
Aggregation period in seconds.
period
- Aggregation period in seconds.public void setForecastStatistics(Boolean forecastStatistics)
The forecasted high and low fault count values. Forecast enabled requests require the EntitySelectorExpression ID be provided.
forecastStatistics
- The forecasted high and low fault count values. Forecast enabled requests require the
EntitySelectorExpression ID be provided.public Boolean getForecastStatistics()
The forecasted high and low fault count values. Forecast enabled requests require the EntitySelectorExpression ID be provided.
public GetTimeSeriesServiceStatisticsRequest withForecastStatistics(Boolean forecastStatistics)
The forecasted high and low fault count values. Forecast enabled requests require the EntitySelectorExpression ID be provided.
forecastStatistics
- The forecasted high and low fault count values. Forecast enabled requests require the
EntitySelectorExpression ID be provided.public Boolean isForecastStatistics()
The forecasted high and low fault count values. Forecast enabled requests require the EntitySelectorExpression ID be provided.
public void setNextToken(String nextToken)
Pagination token.
nextToken
- Pagination token.public String getNextToken()
Pagination token.
public GetTimeSeriesServiceStatisticsRequest withNextToken(String nextToken)
Pagination token.
nextToken
- Pagination token.public String toString()
toString
in class Object
Object.toString()
public GetTimeSeriesServiceStatisticsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()