@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetRDSDatabaseRecommendationProjectedMetricsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
GetRDSDatabaseRecommendationProjectedMetricsRequest()  | 
| Modifier and Type | Method and Description | 
|---|---|
GetRDSDatabaseRecommendationProjectedMetricsRequest | 
clone()
Creates a shallow clone of this object for all fields except the handler context. 
 | 
boolean | 
equals(Object obj)  | 
Date | 
getEndTime()
 The timestamp of the last projected metrics data point to return. 
 | 
Integer | 
getPeriod()
 The granularity, in seconds, of the projected metrics data points. 
 | 
RecommendationPreferences | 
getRecommendationPreferences()  | 
String | 
getResourceArn()
 The ARN that identifies the Amazon RDS. 
 | 
Date | 
getStartTime()
 The timestamp of the first projected metrics data point to return. 
 | 
String | 
getStat()
 The statistic of the projected metrics. 
 | 
int | 
hashCode()  | 
void | 
setEndTime(Date endTime)
 The timestamp of the last projected metrics data point to return. 
 | 
void | 
setPeriod(Integer period)
 The granularity, in seconds, of the projected metrics data points. 
 | 
void | 
setRecommendationPreferences(RecommendationPreferences recommendationPreferences)  | 
void | 
setResourceArn(String resourceArn)
 The ARN that identifies the Amazon RDS. 
 | 
void | 
setStartTime(Date startTime)
 The timestamp of the first projected metrics data point to return. 
 | 
void | 
setStat(String stat)
 The statistic of the projected metrics. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
GetRDSDatabaseRecommendationProjectedMetricsRequest | 
withEndTime(Date endTime)
 The timestamp of the last projected metrics data point to return. 
 | 
GetRDSDatabaseRecommendationProjectedMetricsRequest | 
withPeriod(Integer period)
 The granularity, in seconds, of the projected metrics data points. 
 | 
GetRDSDatabaseRecommendationProjectedMetricsRequest | 
withRecommendationPreferences(RecommendationPreferences recommendationPreferences)  | 
GetRDSDatabaseRecommendationProjectedMetricsRequest | 
withResourceArn(String resourceArn)
 The ARN that identifies the Amazon RDS. 
 | 
GetRDSDatabaseRecommendationProjectedMetricsRequest | 
withStartTime(Date startTime)
 The timestamp of the first projected metrics data point to return. 
 | 
GetRDSDatabaseRecommendationProjectedMetricsRequest | 
withStat(MetricStatistic stat)
 The statistic of the projected metrics. 
 | 
GetRDSDatabaseRecommendationProjectedMetricsRequest | 
withStat(String stat)
 The statistic of the projected metrics. 
 | 
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 GetRDSDatabaseRecommendationProjectedMetricsRequest()
public void setResourceArn(String resourceArn)
The ARN that identifies the Amazon RDS.
The following is the format of the ARN:
 arn:aws:rds:{region}:{accountId}:db:{resourceName}
 
resourceArn - The ARN that identifies the Amazon RDS. 
        The following is the format of the ARN:
        arn:aws:rds:{region}:{accountId}:db:{resourceName}
public String getResourceArn()
The ARN that identifies the Amazon RDS.
The following is the format of the ARN:
 arn:aws:rds:{region}:{accountId}:db:{resourceName}
 
The following is the format of the ARN:
         arn:aws:rds:{region}:{accountId}:db:{resourceName}
public GetRDSDatabaseRecommendationProjectedMetricsRequest withResourceArn(String resourceArn)
The ARN that identifies the Amazon RDS.
The following is the format of the ARN:
 arn:aws:rds:{region}:{accountId}:db:{resourceName}
 
resourceArn - The ARN that identifies the Amazon RDS. 
        The following is the format of the ARN:
        arn:aws:rds:{region}:{accountId}:db:{resourceName}
public void setStat(String stat)
The statistic of the projected metrics.
stat - The statistic of the projected metrics.MetricStatisticpublic String getStat()
The statistic of the projected metrics.
MetricStatisticpublic GetRDSDatabaseRecommendationProjectedMetricsRequest withStat(String stat)
The statistic of the projected metrics.
stat - The statistic of the projected metrics.MetricStatisticpublic GetRDSDatabaseRecommendationProjectedMetricsRequest withStat(MetricStatistic stat)
The statistic of the projected metrics.
stat - The statistic of the projected metrics.MetricStatisticpublic void setPeriod(Integer period)
The granularity, in seconds, of the projected metrics data points.
period - The granularity, in seconds, of the projected metrics data points.public Integer getPeriod()
The granularity, in seconds, of the projected metrics data points.
public GetRDSDatabaseRecommendationProjectedMetricsRequest withPeriod(Integer period)
The granularity, in seconds, of the projected metrics data points.
period - The granularity, in seconds, of the projected metrics data points.public void setStartTime(Date startTime)
The timestamp of the first projected metrics data point to return.
startTime - The timestamp of the first projected metrics data point to return.public Date getStartTime()
The timestamp of the first projected metrics data point to return.
public GetRDSDatabaseRecommendationProjectedMetricsRequest withStartTime(Date startTime)
The timestamp of the first projected metrics data point to return.
startTime - The timestamp of the first projected metrics data point to return.public void setEndTime(Date endTime)
The timestamp of the last projected metrics data point to return.
endTime - The timestamp of the last projected metrics data point to return.public Date getEndTime()
The timestamp of the last projected metrics data point to return.
public GetRDSDatabaseRecommendationProjectedMetricsRequest withEndTime(Date endTime)
The timestamp of the last projected metrics data point to return.
endTime - The timestamp of the last projected metrics data point to return.public void setRecommendationPreferences(RecommendationPreferences recommendationPreferences)
recommendationPreferences - public RecommendationPreferences getRecommendationPreferences()
public GetRDSDatabaseRecommendationProjectedMetricsRequest withRecommendationPreferences(RecommendationPreferences recommendationPreferences)
recommendationPreferences - public String toString()
toString in class ObjectObject.toString()public GetRDSDatabaseRecommendationProjectedMetricsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()