Interface IotTwinMakerSourceConfigurationFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<IotTwinMakerSourceConfigurationFilter.Builder,IotTwinMakerSourceConfigurationFilter>,SdkBuilder<IotTwinMakerSourceConfigurationFilter.Builder,IotTwinMakerSourceConfigurationFilter>,SdkPojo
- Enclosing class:
- IotTwinMakerSourceConfigurationFilter
public static interface IotTwinMakerSourceConfigurationFilter.Builder extends SdkPojo, CopyableBuilder<IotTwinMakerSourceConfigurationFilter.Builder,IotTwinMakerSourceConfigurationFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default IotTwinMakerSourceConfigurationFilter.BuilderfilterByComponentType(Consumer<FilterByComponentType.Builder> filterByComponentType)Filter by component type.IotTwinMakerSourceConfigurationFilter.BuilderfilterByComponentType(FilterByComponentType filterByComponentType)Filter by component type.default IotTwinMakerSourceConfigurationFilter.BuilderfilterByEntity(Consumer<FilterByEntity.Builder> filterByEntity)Filter by entity.IotTwinMakerSourceConfigurationFilter.BuilderfilterByEntity(FilterByEntity filterByEntity)Filter by entity.-
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 Detail
-
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:
filterByComponentType(FilterByComponentType)
-
filterByEntity
IotTwinMakerSourceConfigurationFilter.Builder filterByEntity(FilterByEntity 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:
filterByEntity(FilterByEntity)
-
-