@Generated(value="software.amazon.awssdk:codegen") public final class Featurization extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Featurization.Builder,Featurization>
This object belongs to the CreatePredictor operation. If you created your predictor with CreateAutoPredictor, see AttributeConfig.
Provides featurization (transformation) information for a dataset field. This object is part of the FeaturizationConfig object.
For example:
{
"AttributeName": "demand",
FeaturizationPipeline [ {
"FeaturizationMethodName": "filling",
"FeaturizationMethodParameters": {"aggregation": "avg", "backfill": "nan"}
} ]
}
| Modifier and Type | Class and Description |
|---|---|
static interface |
Featurization.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
attributeName()
The name of the schema attribute that specifies the data field to be featurized.
|
static Featurization.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<FeaturizationMethod> |
featurizationPipeline()
An array of one
FeaturizationMethod object that specifies the feature transformation method. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasFeaturizationPipeline()
For responses, this returns true if the service returned a value for the FeaturizationPipeline property.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends Featurization.Builder> |
serializableBuilderClass() |
Featurization.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String attributeName()
The name of the schema attribute that specifies the data field to be featurized. Amazon Forecast supports the
target field of the TARGET_TIME_SERIES and the RELATED_TIME_SERIES datasets. For
example, for the RETAIL domain, the target is demand, and for the CUSTOM
domain, the target is target_value. For more information, see howitworks-missing-values.
TARGET_TIME_SERIES and the RELATED_TIME_SERIES
datasets. For example, for the RETAIL domain, the target is demand, and for the
CUSTOM domain, the target is target_value. For more information, see
howitworks-missing-values.public final boolean hasFeaturizationPipeline()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<FeaturizationMethod> featurizationPipeline()
An array of one FeaturizationMethod object that specifies the feature transformation method.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasFeaturizationPipeline() method.
FeaturizationMethod object that specifies the feature transformation method.public Featurization.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Featurization.Builder,Featurization>public static Featurization.Builder builder()
public static Class<? extends Featurization.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.