@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, withSdkRequestTimeout
public 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.MetricStatistic
public String getStat()
The statistic of the projected metrics.
MetricStatistic
public GetRDSDatabaseRecommendationProjectedMetricsRequest withStat(String stat)
The statistic of the projected metrics.
stat
- The statistic of the projected metrics.MetricStatistic
public GetRDSDatabaseRecommendationProjectedMetricsRequest withStat(MetricStatistic stat)
The statistic of the projected metrics.
stat
- The statistic of the projected metrics.MetricStatistic
public 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 Object
Object.toString()
public GetRDSDatabaseRecommendationProjectedMetricsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()