@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetPredictiveScalingForecastRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetPredictiveScalingForecastRequest() |
Modifier and Type | Method and Description |
---|---|
GetPredictiveScalingForecastRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAutoScalingGroupName()
The name of the Auto Scaling group.
|
Date |
getEndTime()
The exclusive end time of the time range for the forecast data to get.
|
String |
getPolicyName()
The name of the policy.
|
Date |
getStartTime()
The inclusive start time of the time range for the forecast data to get.
|
int |
hashCode() |
void |
setAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group.
|
void |
setEndTime(Date endTime)
The exclusive end time of the time range for the forecast data to get.
|
void |
setPolicyName(String policyName)
The name of the policy.
|
void |
setStartTime(Date startTime)
The inclusive start time of the time range for the forecast data to get.
|
String |
toString()
Returns a string representation of this object.
|
GetPredictiveScalingForecastRequest |
withAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group.
|
GetPredictiveScalingForecastRequest |
withEndTime(Date endTime)
The exclusive end time of the time range for the forecast data to get.
|
GetPredictiveScalingForecastRequest |
withPolicyName(String policyName)
The name of the policy.
|
GetPredictiveScalingForecastRequest |
withStartTime(Date startTime)
The inclusive start time of the time range for the forecast data to get.
|
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 void setAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group.
autoScalingGroupName
- The name of the Auto Scaling group.public String getAutoScalingGroupName()
The name of the Auto Scaling group.
public GetPredictiveScalingForecastRequest withAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group.
autoScalingGroupName
- The name of the Auto Scaling group.public void setPolicyName(String policyName)
The name of the policy.
policyName
- The name of the policy.public String getPolicyName()
The name of the policy.
public GetPredictiveScalingForecastRequest withPolicyName(String policyName)
The name of the policy.
policyName
- The name of the policy.public void setStartTime(Date startTime)
The inclusive start time of the time range for the forecast data to get. At most, the date and time can be one year before the current date and time.
startTime
- The inclusive start time of the time range for the forecast data to get. At most, the date and time can be
one year before the current date and time.public Date getStartTime()
The inclusive start time of the time range for the forecast data to get. At most, the date and time can be one year before the current date and time.
public GetPredictiveScalingForecastRequest withStartTime(Date startTime)
The inclusive start time of the time range for the forecast data to get. At most, the date and time can be one year before the current date and time.
startTime
- The inclusive start time of the time range for the forecast data to get. At most, the date and time can be
one year before the current date and time.public void setEndTime(Date endTime)
The exclusive end time of the time range for the forecast data to get. The maximum time duration between the start and end time is 30 days.
Although this parameter can accept a date and time that is more than two days in the future, the availability of forecast data has limits. Amazon EC2 Auto Scaling only issues forecasts for periods of two days in advance.
endTime
- The exclusive end time of the time range for the forecast data to get. The maximum time duration between
the start and end time is 30 days.
Although this parameter can accept a date and time that is more than two days in the future, the availability of forecast data has limits. Amazon EC2 Auto Scaling only issues forecasts for periods of two days in advance.
public Date getEndTime()
The exclusive end time of the time range for the forecast data to get. The maximum time duration between the start and end time is 30 days.
Although this parameter can accept a date and time that is more than two days in the future, the availability of forecast data has limits. Amazon EC2 Auto Scaling only issues forecasts for periods of two days in advance.
Although this parameter can accept a date and time that is more than two days in the future, the availability of forecast data has limits. Amazon EC2 Auto Scaling only issues forecasts for periods of two days in advance.
public GetPredictiveScalingForecastRequest withEndTime(Date endTime)
The exclusive end time of the time range for the forecast data to get. The maximum time duration between the start and end time is 30 days.
Although this parameter can accept a date and time that is more than two days in the future, the availability of forecast data has limits. Amazon EC2 Auto Scaling only issues forecasts for periods of two days in advance.
endTime
- The exclusive end time of the time range for the forecast data to get. The maximum time duration between
the start and end time is 30 days.
Although this parameter can accept a date and time that is more than two days in the future, the availability of forecast data has limits. Amazon EC2 Auto Scaling only issues forecasts for periods of two days in advance.
public String toString()
toString
in class Object
Object.toString()
public GetPredictiveScalingForecastRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()