Interface SchemaStatusDetail.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SchemaStatusDetail.Builder,
,SchemaStatusDetail> SdkBuilder<SchemaStatusDetail.Builder,
,SchemaStatusDetail> SdkPojo
- Enclosing class:
SchemaStatusDetail
-
Method Summary
Modifier and TypeMethodDescriptionanalysisRuleType
(String analysisRuleType) The analysis rule type for which the schema status has been evaluated.analysisRuleType
(AnalysisRuleType analysisRuleType) The analysis rule type for which the schema status has been evaluated.analysisType
(String analysisType) The type of analysis that can be performed on the schema.analysisType
(AnalysisType analysisType) The type of analysis that can be performed on the schema.configurations
(Collection<SchemaConfiguration> configurations) The configuration details of the schema analysis rule for the given type.configurations
(SchemaConfiguration... configurations) The configuration details of the schema analysis rule for the given type.configurationsWithStrings
(String... configurations) The configuration details of the schema analysis rule for the given type.configurationsWithStrings
(Collection<String> configurations) The configuration details of the schema analysis rule for the given type.reasons
(Collection<SchemaStatusReason> reasons) The reasons why the schema status is set to its current state.reasons
(Consumer<SchemaStatusReason.Builder>... reasons) The reasons why the schema status is set to its current state.reasons
(SchemaStatusReason... reasons) The reasons why the schema status is set to its current state.The status of the schema, indicating if it is ready to query.status
(SchemaStatus status) The status of the schema, indicating if it is ready to query.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, sdkFieldNameToField, sdkFields
-
Method Details
-
status
The status of the schema, indicating if it is ready to query.
- Parameters:
status
- The status of the schema, indicating if it is ready to query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the schema, indicating if it is ready to query.
- Parameters:
status
- The status of the schema, indicating if it is ready to query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
reasons
The reasons why the schema status is set to its current state.
- Parameters:
reasons
- The reasons why the schema status is set to its current state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reasons
The reasons why the schema status is set to its current state.
- Parameters:
reasons
- The reasons why the schema status is set to its current state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reasons
The reasons why the schema status is set to its current state.
This is a convenience method that creates an instance of theSchemaStatusReason.Builder
avoiding the need to create one manually viaSchemaStatusReason.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toreasons(List<SchemaStatusReason>)
.- Parameters:
reasons
- a consumer that will call methods onSchemaStatusReason.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
analysisRuleType
The analysis rule type for which the schema status has been evaluated.
- Parameters:
analysisRuleType
- The analysis rule type for which the schema status has been evaluated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
analysisRuleType
The analysis rule type for which the schema status has been evaluated.
- Parameters:
analysisRuleType
- The analysis rule type for which the schema status has been evaluated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
configurationsWithStrings
The configuration details of the schema analysis rule for the given type.
- Parameters:
configurations
- The configuration details of the schema analysis rule for the given type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationsWithStrings
The configuration details of the schema analysis rule for the given type.
- Parameters:
configurations
- The configuration details of the schema analysis rule for the given type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurations
The configuration details of the schema analysis rule for the given type.
- Parameters:
configurations
- The configuration details of the schema analysis rule for the given type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurations
The configuration details of the schema analysis rule for the given type.
- Parameters:
configurations
- The configuration details of the schema analysis rule for the given type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
analysisType
The type of analysis that can be performed on the schema.
A schema can have an
analysisType
ofDIRECT_ANALYSIS
,ADDITIONAL_ANALYSIS_FOR_AUDIENCE_GENERATION
, or both.- Parameters:
analysisType
- The type of analysis that can be performed on the schema.A schema can have an
analysisType
ofDIRECT_ANALYSIS
,ADDITIONAL_ANALYSIS_FOR_AUDIENCE_GENERATION
, or both.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
analysisType
The type of analysis that can be performed on the schema.
A schema can have an
analysisType
ofDIRECT_ANALYSIS
,ADDITIONAL_ANALYSIS_FOR_AUDIENCE_GENERATION
, or both.- Parameters:
analysisType
- The type of analysis that can be performed on the schema.A schema can have an
analysisType
ofDIRECT_ANALYSIS
,ADDITIONAL_ANALYSIS_FOR_AUDIENCE_GENERATION
, or both.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-