@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreatePerformanceAnalysisReportRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreatePerformanceAnalysisReportRequest() |
Modifier and Type | Method and Description |
---|---|
CreatePerformanceAnalysisReportRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Date |
getEndTime()
The end time defined for the analysis report.
|
String |
getIdentifier()
An immutable, Amazon Web Services Region-unique identifier for a data source.
|
String |
getServiceType()
The Amazon Web Services service for which Performance Insights will return metrics.
|
Date |
getStartTime()
The start time defined for the analysis report.
|
List<Tag> |
getTags()
The metadata assigned to the analysis report consisting of a key-value pair.
|
int |
hashCode() |
void |
setEndTime(Date endTime)
The end time defined for the analysis report.
|
void |
setIdentifier(String identifier)
An immutable, Amazon Web Services Region-unique identifier for a data source.
|
void |
setServiceType(String serviceType)
The Amazon Web Services service for which Performance Insights will return metrics.
|
void |
setStartTime(Date startTime)
The start time defined for the analysis report.
|
void |
setTags(Collection<Tag> tags)
The metadata assigned to the analysis report consisting of a key-value pair.
|
String |
toString()
Returns a string representation of this object.
|
CreatePerformanceAnalysisReportRequest |
withEndTime(Date endTime)
The end time defined for the analysis report.
|
CreatePerformanceAnalysisReportRequest |
withIdentifier(String identifier)
An immutable, Amazon Web Services Region-unique identifier for a data source.
|
CreatePerformanceAnalysisReportRequest |
withServiceType(ServiceType serviceType)
The Amazon Web Services service for which Performance Insights will return metrics.
|
CreatePerformanceAnalysisReportRequest |
withServiceType(String serviceType)
The Amazon Web Services service for which Performance Insights will return metrics.
|
CreatePerformanceAnalysisReportRequest |
withStartTime(Date startTime)
The start time defined for the analysis report.
|
CreatePerformanceAnalysisReportRequest |
withTags(Collection<Tag> tags)
The metadata assigned to the analysis report consisting of a key-value pair.
|
CreatePerformanceAnalysisReportRequest |
withTags(Tag... tags)
The metadata assigned to the analysis report consisting of a key-value pair.
|
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 CreatePerformanceAnalysisReportRequest()
public void setServiceType(String serviceType)
The Amazon Web Services service for which Performance Insights will return metrics. Valid value is
RDS
.
serviceType
- The Amazon Web Services service for which Performance Insights will return metrics. Valid value is
RDS
.ServiceType
public String getServiceType()
The Amazon Web Services service for which Performance Insights will return metrics. Valid value is
RDS
.
RDS
.ServiceType
public CreatePerformanceAnalysisReportRequest withServiceType(String serviceType)
The Amazon Web Services service for which Performance Insights will return metrics. Valid value is
RDS
.
serviceType
- The Amazon Web Services service for which Performance Insights will return metrics. Valid value is
RDS
.ServiceType
public CreatePerformanceAnalysisReportRequest withServiceType(ServiceType serviceType)
The Amazon Web Services service for which Performance Insights will return metrics. Valid value is
RDS
.
serviceType
- The Amazon Web Services service for which Performance Insights will return metrics. Valid value is
RDS
.ServiceType
public void setIdentifier(String identifier)
An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.
To use an Amazon RDS instance as a data source, you specify its DbiResourceId
value. For example,
specify db-ADECBTYHKTSAUMUZQYPDS2GW4A
.
identifier
- An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers
metrics from this data source.
To use an Amazon RDS instance as a data source, you specify its DbiResourceId
value. For
example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A
.
public String getIdentifier()
An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.
To use an Amazon RDS instance as a data source, you specify its DbiResourceId
value. For example,
specify db-ADECBTYHKTSAUMUZQYPDS2GW4A
.
To use an Amazon RDS instance as a data source, you specify its DbiResourceId
value. For
example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A
.
public CreatePerformanceAnalysisReportRequest withIdentifier(String identifier)
An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.
To use an Amazon RDS instance as a data source, you specify its DbiResourceId
value. For example,
specify db-ADECBTYHKTSAUMUZQYPDS2GW4A
.
identifier
- An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers
metrics from this data source.
To use an Amazon RDS instance as a data source, you specify its DbiResourceId
value. For
example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A
.
public void setStartTime(Date startTime)
The start time defined for the analysis report.
startTime
- The start time defined for the analysis report.public Date getStartTime()
The start time defined for the analysis report.
public CreatePerformanceAnalysisReportRequest withStartTime(Date startTime)
The start time defined for the analysis report.
startTime
- The start time defined for the analysis report.public void setEndTime(Date endTime)
The end time defined for the analysis report.
endTime
- The end time defined for the analysis report.public Date getEndTime()
The end time defined for the analysis report.
public CreatePerformanceAnalysisReportRequest withEndTime(Date endTime)
The end time defined for the analysis report.
endTime
- The end time defined for the analysis report.public List<Tag> getTags()
The metadata assigned to the analysis report consisting of a key-value pair.
public void setTags(Collection<Tag> tags)
The metadata assigned to the analysis report consisting of a key-value pair.
tags
- The metadata assigned to the analysis report consisting of a key-value pair.public CreatePerformanceAnalysisReportRequest withTags(Tag... tags)
The metadata assigned to the analysis report consisting of a key-value pair.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The metadata assigned to the analysis report consisting of a key-value pair.public CreatePerformanceAnalysisReportRequest withTags(Collection<Tag> tags)
The metadata assigned to the analysis report consisting of a key-value pair.
tags
- The metadata assigned to the analysis report consisting of a key-value pair.public String toString()
toString
in class Object
Object.toString()
public CreatePerformanceAnalysisReportRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()