Class ModelMetadataFilter
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.ModelMetadataFilter
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ModelMetadataFilter.Builder,ModelMetadataFilter>
@Generated("software.amazon.awssdk:codegen") public final class ModelMetadataFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ModelMetadataFilter.Builder,ModelMetadataFilter>
Part of the search expression. You can specify the name and value (domain, task, framework, framework version, task, and model).
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceModelMetadataFilter.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ModelMetadataFilter.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()ModelMetadataFilterTypename()The name of the of the model to filter by.StringnameAsString()The name of the of the model to filter by.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ModelMetadataFilter.Builder>serializableBuilderClass()ModelMetadataFilter.BuildertoBuilder()StringtoString()Returns a string representation of this object.Stringvalue()The value to filter the model metadata.-
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
-
name
public final ModelMetadataFilterType name()
The name of the of the model to filter by.
If the service returns an enum value that is not available in the current SDK version,
namewill returnModelMetadataFilterType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromnameAsString().- Returns:
- The name of the of the model to filter by.
- See Also:
ModelMetadataFilterType
-
nameAsString
public final String nameAsString()
The name of the of the model to filter by.
If the service returns an enum value that is not available in the current SDK version,
namewill returnModelMetadataFilterType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromnameAsString().- Returns:
- The name of the of the model to filter by.
- See Also:
ModelMetadataFilterType
-
value
public final String value()
The value to filter the model metadata.
- Returns:
- The value to filter the model metadata.
-
toBuilder
public ModelMetadataFilter.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ModelMetadataFilter.Builder,ModelMetadataFilter>
-
builder
public static ModelMetadataFilter.Builder builder()
-
serializableBuilderClass
public static Class<? extends ModelMetadataFilter.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-