Interface RestoreAnalysisRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<RestoreAnalysisRequest.Builder,RestoreAnalysisRequest>,QuickSightRequest.Builder,SdkBuilder<RestoreAnalysisRequest.Builder,RestoreAnalysisRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- RestoreAnalysisRequest
@Mutable @NotThreadSafe public static interface RestoreAnalysisRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<RestoreAnalysisRequest.Builder,RestoreAnalysisRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RestoreAnalysisRequest.BuilderanalysisId(String analysisId)The ID of the analysis that you're restoring.RestoreAnalysisRequest.BuilderawsAccountId(String awsAccountId)The ID of the Amazon Web Services account that contains the analysis.RestoreAnalysisRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)RestoreAnalysisRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)RestoreAnalysisRequest.BuilderrestoreToFolders(Boolean restoreToFolders)A boolean value that determines if the analysis will be restored to folders that it previously resided in.-
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.quicksight.model.QuickSightRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
awsAccountId
RestoreAnalysisRequest.Builder awsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the analysis.
- Parameters:
awsAccountId- The ID of the Amazon Web Services account that contains the analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisId
RestoreAnalysisRequest.Builder analysisId(String analysisId)
The ID of the analysis that you're restoring.
- Parameters:
analysisId- The ID of the analysis that you're restoring.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
restoreToFolders
RestoreAnalysisRequest.Builder restoreToFolders(Boolean restoreToFolders)
A boolean value that determines if the analysis will be restored to folders that it previously resided in. A
Truevalue restores analysis back to all folders that it previously resided in. AFalsevalue restores the analysis but does not restore the analysis back to all previously resided folders. Restoring a restricted analysis requires this parameter to be set toTrue.- Parameters:
restoreToFolders- A boolean value that determines if the analysis will be restored to folders that it previously resided in. ATruevalue restores analysis back to all folders that it previously resided in. AFalsevalue restores the analysis but does not restore the analysis back to all previously resided folders. Restoring a restricted analysis requires this parameter to be set toTrue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
RestoreAnalysisRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
RestoreAnalysisRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-