Interface IotTwinMakerSourceConfigurationFilter.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IotTwinMakerSourceConfigurationFilter.Builder,,IotTwinMakerSourceConfigurationFilter> SdkBuilder<IotTwinMakerSourceConfigurationFilter.Builder,,IotTwinMakerSourceConfigurationFilter> SdkPojo
- Enclosing class:
- IotTwinMakerSourceConfigurationFilter
@Mutable
@NotThreadSafe
public static interface IotTwinMakerSourceConfigurationFilter.Builder
extends SdkPojo, CopyableBuilder<IotTwinMakerSourceConfigurationFilter.Builder,IotTwinMakerSourceConfigurationFilter>
-
Method Summary
Modifier and TypeMethodDescriptionfilterByComponentType(Consumer<FilterByComponentType.Builder> filterByComponentType) Filter by component type.filterByComponentType(FilterByComponentType filterByComponentType) Filter by component type.filterByEntity(Consumer<FilterByEntity.Builder> filterByEntity) Filter by entity.filterByEntity(FilterByEntity filterByEntity) Filter by entity.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
-
filterByComponentType
IotTwinMakerSourceConfigurationFilter.Builder filterByComponentType(FilterByComponentType filterByComponentType) Filter by component type.
- Parameters:
filterByComponentType- Filter by component type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterByComponentType
default IotTwinMakerSourceConfigurationFilter.Builder filterByComponentType(Consumer<FilterByComponentType.Builder> filterByComponentType) Filter by component type.
This is a convenience method that creates an instance of theFilterByComponentType.Builderavoiding the need to create one manually viaFilterByComponentType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofilterByComponentType(FilterByComponentType).- Parameters:
filterByComponentType- a consumer that will call methods onFilterByComponentType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
filterByEntity
Filter by entity.
- Parameters:
filterByEntity- Filter by entity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterByEntity
default IotTwinMakerSourceConfigurationFilter.Builder filterByEntity(Consumer<FilterByEntity.Builder> filterByEntity) Filter by entity.
This is a convenience method that creates an instance of theFilterByEntity.Builderavoiding the need to create one manually viaFilterByEntity.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofilterByEntity(FilterByEntity).- Parameters:
filterByEntity- a consumer that will call methods onFilterByEntity.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-