Interface Analysis.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Analysis.Builder,
,Analysis> SdkBuilder<Analysis.Builder,
,Analysis> SdkPojo
- Enclosing class:
Analysis
-
Method Summary
Modifier and TypeMethodDescriptionanalysisId
(String analysisId) The ID of the analysis.The Amazon Resource Name (ARN) of the analysis.createdTime
(Instant createdTime) The time that the analysis was created.dataSetArns
(String... dataSetArns) The ARNs of the datasets of the analysis.dataSetArns
(Collection<String> dataSetArns) The ARNs of the datasets of the 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.lastUpdatedTime
(Instant lastUpdatedTime) The time that the analysis was last updated.The descriptive name of the analysis.sheets
(Collection<Sheet> sheets) A list of the associated sheets with the unique identifier and name of each sheet.sheets
(Consumer<Sheet.Builder>... sheets) A list of the associated sheets with the unique identifier and name of each sheet.A list of the associated sheets with the unique identifier and name of each sheet.Status associated with the analysis.status
(ResourceStatus status) Status associated with the analysis.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.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
analysisId
The ID of the analysis.
- Parameters:
analysisId
- The ID of the analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the analysis.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the analysis.- 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.
-
status
Status associated with the analysis.
- Parameters:
status
- Status associated with the analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Status associated with the analysis.
- Parameters:
status
- Status associated with the analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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:
-
dataSetArns
The ARNs of the datasets of the analysis.
- Parameters:
dataSetArns
- The ARNs of the datasets of the analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetArns
The ARNs of the datasets of the analysis.
- Parameters:
dataSetArns
- The ARNs of the datasets of the analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
createdTime
The time that the analysis was created.
- Parameters:
createdTime
- The time that the analysis was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTime
The time that the analysis was last updated.
- Parameters:
lastUpdatedTime
- The time that the analysis was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sheets
A list of the associated sheets with the unique identifier and name of each sheet.
- Parameters:
sheets
- A list of the associated sheets with the unique identifier and name of each sheet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sheets
A list of the associated sheets with the unique identifier and name of each sheet.
- Parameters:
sheets
- A list of the associated sheets with the unique identifier and name of each sheet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sheets
A list of the associated sheets with the unique identifier and name of each sheet.
This is a convenience method that creates an instance of theSheet.Builder
avoiding the need to create one manually viaSheet.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosheets(List<Sheet>)
.- Parameters:
sheets
- a consumer that will call methods onSheet.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-