public static interface CreatePerformanceAnalysisReportRequest.Builder extends PiRequest.Builder, SdkPojo, CopyableBuilder<CreatePerformanceAnalysisReportRequest.Builder,CreatePerformanceAnalysisReportRequest>
| Modifier and Type | Method and Description |
|---|---|
CreatePerformanceAnalysisReportRequest.Builder |
endTime(Instant endTime)
The end time defined for the analysis report.
|
CreatePerformanceAnalysisReportRequest.Builder |
identifier(String identifier)
An immutable, Amazon Web Services Region-unique identifier for a data source.
|
CreatePerformanceAnalysisReportRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreatePerformanceAnalysisReportRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreatePerformanceAnalysisReportRequest.Builder |
serviceType(ServiceType serviceType)
The Amazon Web Services service for which Performance Insights will return metrics.
|
CreatePerformanceAnalysisReportRequest.Builder |
serviceType(String serviceType)
The Amazon Web Services service for which Performance Insights will return metrics.
|
CreatePerformanceAnalysisReportRequest.Builder |
startTime(Instant startTime)
The start time defined for the analysis report.
|
CreatePerformanceAnalysisReportRequest.Builder |
tags(Collection<Tag> tags)
The metadata assigned to the analysis report consisting of a key-value pair.
|
CreatePerformanceAnalysisReportRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
The metadata assigned to the analysis report consisting of a key-value pair.
|
CreatePerformanceAnalysisReportRequest.Builder |
tags(Tag... tags)
The metadata assigned to the analysis report consisting of a key-value pair.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreatePerformanceAnalysisReportRequest.Builder serviceType(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,
ServiceTypeCreatePerformanceAnalysisReportRequest.Builder serviceType(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,
ServiceTypeCreatePerformanceAnalysisReportRequest.Builder identifier(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.
CreatePerformanceAnalysisReportRequest.Builder startTime(Instant startTime)
The start time defined for the analysis report.
startTime - The start time defined for the analysis report.CreatePerformanceAnalysisReportRequest.Builder endTime(Instant endTime)
The end time defined for the analysis report.
endTime - The end time defined for the analysis report.CreatePerformanceAnalysisReportRequest.Builder tags(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.CreatePerformanceAnalysisReportRequest.Builder tags(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.CreatePerformanceAnalysisReportRequest.Builder tags(Consumer<Tag.Builder>... tags)
The metadata assigned to the analysis report consisting of a key-value pair.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually via
Tag.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to #tags(List.
tags - a consumer that will call methods on Tag.Builder#tags(java.util.Collection) CreatePerformanceAnalysisReportRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreatePerformanceAnalysisReportRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.