Interface DescribeAnalysisDefinitionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeAnalysisDefinitionResponse.Builder,
,DescribeAnalysisDefinitionResponse> QuickSightResponse.Builder
,SdkBuilder<DescribeAnalysisDefinitionResponse.Builder,
,DescribeAnalysisDefinitionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeAnalysisDefinitionResponse
-
Method Summary
Modifier and TypeMethodDescriptionanalysisId
(String analysisId) The ID of the analysis described.definition
(Consumer<AnalysisDefinition.Builder> definition) The definition of an analysis.definition
(AnalysisDefinition definition) The definition of an analysis.errors
(Collection<AnalysisError> errors) Errors associated with the analysis.errors
(Consumer<AnalysisError.Builder>... errors) Errors associated with the analysis.errors
(AnalysisError... errors) Errors associated with the analysis.The descriptive name of the analysis.The Amazon Web Services request ID for this operation.resourceStatus
(String resourceStatus) Status associated with the analysis.resourceStatus
(ResourceStatus resourceStatus) Status associated with the analysis.The HTTP status of the request.The ARN of the theme of the analysis.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.quicksight.model.QuickSightResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
analysisId
The ID of the analysis described.
- Parameters:
analysisId
- The ID of the analysis described.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The descriptive name of the analysis.
- Parameters:
name
- The descriptive name of the analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errors
Errors associated with the analysis.
- Parameters:
errors
- Errors associated with the analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errors
Errors associated with the analysis.
- Parameters:
errors
- Errors associated with the analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errors
Errors associated with the analysis.
This is a convenience method that creates an instance of theAnalysisError.Builder
avoiding the need to create one manually viaAnalysisError.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toerrors(List<AnalysisError>)
.- Parameters:
errors
- a consumer that will call methods onAnalysisError.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceStatus
Status associated with the analysis.
-
CREATION_IN_PROGRESS
-
CREATION_SUCCESSFUL
-
CREATION_FAILED
-
UPDATE_IN_PROGRESS
-
UPDATE_SUCCESSFUL
-
UPDATE_FAILED
-
DELETED
- Parameters:
resourceStatus
- Status associated with the analysis.-
CREATION_IN_PROGRESS
-
CREATION_SUCCESSFUL
-
CREATION_FAILED
-
UPDATE_IN_PROGRESS
-
UPDATE_SUCCESSFUL
-
UPDATE_FAILED
-
DELETED
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
resourceStatus
Status associated with the analysis.
-
CREATION_IN_PROGRESS
-
CREATION_SUCCESSFUL
-
CREATION_FAILED
-
UPDATE_IN_PROGRESS
-
UPDATE_SUCCESSFUL
-
UPDATE_FAILED
-
DELETED
- Parameters:
resourceStatus
- Status associated with the analysis.-
CREATION_IN_PROGRESS
-
CREATION_SUCCESSFUL
-
CREATION_FAILED
-
UPDATE_IN_PROGRESS
-
UPDATE_SUCCESSFUL
-
UPDATE_FAILED
-
DELETED
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
themeArn
The ARN of the theme of the analysis.
- Parameters:
themeArn
- The ARN of the theme of the analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
definition
The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
- Parameters:
definition
- The definition of an analysis.A definition is the data model of all features in a Dashboard, Template, or Analysis.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
definition
default DescribeAnalysisDefinitionResponse.Builder definition(Consumer<AnalysisDefinition.Builder> definition) The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
This is a convenience method that creates an instance of theAnalysisDefinition.Builder
avoiding the need to create one manually viaAnalysisDefinition.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todefinition(AnalysisDefinition)
.- Parameters:
definition
- a consumer that will call methods onAnalysisDefinition.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The HTTP status of the request.
- Parameters:
status
- The HTTP status of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestId
The Amazon Web Services request ID for this operation.
- Parameters:
requestId
- The Amazon Web Services request ID for this operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-