Interface DeletePerformanceAnalysisReportRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DeletePerformanceAnalysisReportRequest.Builder,DeletePerformanceAnalysisReportRequest>,PiRequest.Builder,SdkBuilder<DeletePerformanceAnalysisReportRequest.Builder,DeletePerformanceAnalysisReportRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- DeletePerformanceAnalysisReportRequest
public static interface DeletePerformanceAnalysisReportRequest.Builder extends PiRequest.Builder, SdkPojo, CopyableBuilder<DeletePerformanceAnalysisReportRequest.Builder,DeletePerformanceAnalysisReportRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeletePerformanceAnalysisReportRequest.BuilderanalysisReportId(String analysisReportId)The unique identifier of the analysis report for deletion.DeletePerformanceAnalysisReportRequest.Builderidentifier(String identifier)An immutable identifier for a data source that is unique for an Amazon Web Services Region.DeletePerformanceAnalysisReportRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DeletePerformanceAnalysisReportRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)DeletePerformanceAnalysisReportRequest.BuilderserviceType(String serviceType)The Amazon Web Services service for which Performance Insights will return metrics.DeletePerformanceAnalysisReportRequest.BuilderserviceType(ServiceType serviceType)The Amazon Web Services service for which Performance Insights will return metrics.-
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
DeletePerformanceAnalysisReportRequest.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
DeletePerformanceAnalysisReportRequest.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
DeletePerformanceAnalysisReportRequest.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
DeletePerformanceAnalysisReportRequest.Builder analysisReportId(String analysisReportId)
The unique identifier of the analysis report for deletion.
- Parameters:
analysisReportId- The unique identifier of the analysis report for deletion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeletePerformanceAnalysisReportRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DeletePerformanceAnalysisReportRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-