Interface CompositeSliConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CompositeSliConfig.Builder,,CompositeSliConfig> SdkBuilder<CompositeSliConfig.Builder,,CompositeSliConfig> SdkPojo
- Enclosing class:
CompositeSliConfig
-
Method Summary
Modifier and TypeMethodDescriptioncomponents(Collection<CompositeSliComponent> components) The list of operations included in this composite SLI.components(Consumer<CompositeSliComponent.Builder>... components) The list of operations included in this composite SLI.components(CompositeSliComponent... components) The list of operations included in this composite SLI.default CompositeSliConfig.BuilderselectionConfig(Consumer<SelectionConfig.Builder> selectionConfig) Specifies how operations are selected for this service-level SLO.selectionConfig(SelectionConfig selectionConfig) Specifies how operations are selected for this service-level SLO.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
selectionConfig
Specifies how operations are selected for this service-level SLO. Operations can be selected explicitly by listing them, by specifying a prefix to match operation names, or by providing a regular expression pattern.
- Parameters:
selectionConfig- Specifies how operations are selected for this service-level SLO. Operations can be selected explicitly by listing them, by specifying a prefix to match operation names, or by providing a regular expression pattern.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectionConfig
default CompositeSliConfig.Builder selectionConfig(Consumer<SelectionConfig.Builder> selectionConfig) Specifies how operations are selected for this service-level SLO. Operations can be selected explicitly by listing them, by specifying a prefix to match operation names, or by providing a regular expression pattern.
This is a convenience method that creates an instance of theSelectionConfig.Builderavoiding the need to create one manually viaSelectionConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toselectionConfig(SelectionConfig).- Parameters:
selectionConfig- a consumer that will call methods onSelectionConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
components
The list of operations included in this composite SLI. You must specify between 2 and 20 components. Each component is a
CompositeSliComponentthat identifies a single operation by itsOperationName.- Parameters:
components- The list of operations included in this composite SLI. You must specify between 2 and 20 components. Each component is aCompositeSliComponentthat identifies a single operation by itsOperationName.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
components
The list of operations included in this composite SLI. You must specify between 2 and 20 components. Each component is a
CompositeSliComponentthat identifies a single operation by itsOperationName.- Parameters:
components- The list of operations included in this composite SLI. You must specify between 2 and 20 components. Each component is aCompositeSliComponentthat identifies a single operation by itsOperationName.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
components
The list of operations included in this composite SLI. You must specify between 2 and 20 components. Each component is a
This is a convenience method that creates an instance of theCompositeSliComponentthat identifies a single operation by itsOperationName.CompositeSliComponent.Builderavoiding the need to create one manually viaCompositeSliComponent.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocomponents(List<CompositeSliComponent>).- Parameters:
components- a consumer that will call methods onCompositeSliComponent.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-