Interface GetPerformanceAnalysisReportRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<GetPerformanceAnalysisReportRequest.Builder,GetPerformanceAnalysisReportRequest>,PiRequest.Builder,SdkBuilder<GetPerformanceAnalysisReportRequest.Builder,GetPerformanceAnalysisReportRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- GetPerformanceAnalysisReportRequest
public static interface GetPerformanceAnalysisReportRequest.Builder extends PiRequest.Builder, SdkPojo, CopyableBuilder<GetPerformanceAnalysisReportRequest.Builder,GetPerformanceAnalysisReportRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.pi.model.PiRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
serviceType
GetPerformanceAnalysisReportRequest.Builder serviceType(String serviceType)
The Amazon Web Services service for which Performance Insights will return metrics. Valid value is
RDS.- Parameters:
serviceType- The Amazon Web Services service for which Performance Insights will return metrics. Valid value isRDS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ServiceType,ServiceType
-
serviceType
GetPerformanceAnalysisReportRequest.Builder serviceType(ServiceType serviceType)
The Amazon Web Services service for which Performance Insights will return metrics. Valid value is
RDS.- Parameters:
serviceType- The Amazon Web Services service for which Performance Insights will return metrics. Valid value isRDS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ServiceType,ServiceType
-
identifier
GetPerformanceAnalysisReportRequest.Builder identifier(String identifier)
An immutable identifier for a data source that is unique for an Amazon Web Services Region. Performance Insights gathers metrics from this data source. In the console, the identifier is shown as ResourceID. When you call
DescribeDBInstances, the identifier is returned asDbiResourceId.To use a DB instance as a data source, specify its
DbiResourceIdvalue. For example, specifydb-ABCDEFGHIJKLMNOPQRSTU1VW2X.- Parameters:
identifier- An immutable identifier for a data source that is unique for an Amazon Web Services Region. Performance Insights gathers metrics from this data source. In the console, the identifier is shown as ResourceID. When you callDescribeDBInstances, the identifier is returned asDbiResourceId.To use a DB instance as a data source, specify its
DbiResourceIdvalue. For example, specifydb-ABCDEFGHIJKLMNOPQRSTU1VW2X.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisReportId
GetPerformanceAnalysisReportRequest.Builder analysisReportId(String analysisReportId)
A unique identifier of the created analysis report. For example,
report-12345678901234567- Parameters:
analysisReportId- A unique identifier of the created analysis report. For example,report-12345678901234567- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
textFormat
GetPerformanceAnalysisReportRequest.Builder textFormat(String textFormat)
Indicates the text format in the report. The options are
PLAIN_TEXTorMARKDOWN. The default value isplain text.- Parameters:
textFormat- Indicates the text format in the report. The options arePLAIN_TEXTorMARKDOWN. The default value isplain text.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TextFormat,TextFormat
-
textFormat
GetPerformanceAnalysisReportRequest.Builder textFormat(TextFormat textFormat)
Indicates the text format in the report. The options are
PLAIN_TEXTorMARKDOWN. The default value isplain text.- Parameters:
textFormat- Indicates the text format in the report. The options arePLAIN_TEXTorMARKDOWN. The default value isplain text.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TextFormat,TextFormat
-
acceptLanguage
GetPerformanceAnalysisReportRequest.Builder acceptLanguage(String acceptLanguage)
The text language in the report. The default language is
EN_US(English).- Parameters:
acceptLanguage- The text language in the report. The default language isEN_US(English).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AcceptLanguage,AcceptLanguage
-
acceptLanguage
GetPerformanceAnalysisReportRequest.Builder acceptLanguage(AcceptLanguage acceptLanguage)
The text language in the report. The default language is
EN_US(English).- Parameters:
acceptLanguage- The text language in the report. The default language isEN_US(English).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AcceptLanguage,AcceptLanguage
-
overrideConfiguration
GetPerformanceAnalysisReportRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
GetPerformanceAnalysisReportRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-