Class IotSiteWiseSourceConfigurationFilter
- java.lang.Object
-
- software.amazon.awssdk.services.iottwinmaker.model.IotSiteWiseSourceConfigurationFilter
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<IotSiteWiseSourceConfigurationFilter.Builder,IotSiteWiseSourceConfigurationFilter>
@Generated("software.amazon.awssdk:codegen") public final class IotSiteWiseSourceConfigurationFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IotSiteWiseSourceConfigurationFilter.Builder,IotSiteWiseSourceConfigurationFilter>
The AWS IoT SiteWise soucre configuration filter.[need held with desc here]
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIotSiteWiseSourceConfigurationFilter.Builderstatic classIotSiteWiseSourceConfigurationFilter.Type
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
filterByAssetModel
public final FilterByAssetModel filterByAssetModel()
Filter by asset model.
- Returns:
- Filter by asset model.
-
filterByAsset
public final FilterByAsset filterByAsset()
Filter by asset.
- Returns:
- Filter by asset.
-
toBuilder
public IotSiteWiseSourceConfigurationFilter.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<IotSiteWiseSourceConfigurationFilter.Builder,IotSiteWiseSourceConfigurationFilter>
-
builder
public static IotSiteWiseSourceConfigurationFilter.Builder builder()
-
serializableBuilderClass
public static Class<? extends IotSiteWiseSourceConfigurationFilter.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
fromFilterByAssetModel
public static IotSiteWiseSourceConfigurationFilter fromFilterByAssetModel(FilterByAssetModel filterByAssetModel)
Create an instance of this class withfilterByAssetModel()initialized to the given value.Filter by asset model.
- Parameters:
filterByAssetModel- Filter by asset model.
-
fromFilterByAssetModel
public static IotSiteWiseSourceConfigurationFilter fromFilterByAssetModel(Consumer<FilterByAssetModel.Builder> filterByAssetModel)
Create an instance of this class withfilterByAssetModel()initialized to the given value.Filter by asset model.
- Parameters:
filterByAssetModel- Filter by asset model.
-
fromFilterByAsset
public static IotSiteWiseSourceConfigurationFilter fromFilterByAsset(FilterByAsset filterByAsset)
Create an instance of this class withfilterByAsset()initialized to the given value.Filter by asset.
- Parameters:
filterByAsset- Filter by asset.
-
fromFilterByAsset
public static IotSiteWiseSourceConfigurationFilter fromFilterByAsset(Consumer<FilterByAsset.Builder> filterByAsset)
Create an instance of this class withfilterByAsset()initialized to the given value.Filter by asset.
- Parameters:
filterByAsset- Filter by asset.
-
type
public IotSiteWiseSourceConfigurationFilter.Type type()
Retrieve an enum value representing which member of this object is populated. When this class is returned in a service response, this will beIotSiteWiseSourceConfigurationFilter.Type.UNKNOWN_TO_SDK_VERSIONif the service returned a member that is only known to a newer SDK version. When this class is created directly in your code, this will beIotSiteWiseSourceConfigurationFilter.Type.UNKNOWN_TO_SDK_VERSIONif zero members are set, andnullif more than one member is set.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-