Interface TimeSeriesTransformations.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<TimeSeriesTransformations.Builder,,TimeSeriesTransformations> SdkBuilder<TimeSeriesTransformations.Builder,,TimeSeriesTransformations> SdkPojo
- Enclosing class:
 TimeSeriesTransformations
- 
Method Summary
Modifier and TypeMethodDescriptionaggregation(Map<String, AggregationTransformationValue> aggregation) A key value pair defining the aggregation method for a column, where the key is the column name and the value is the aggregation method.aggregationWithStrings(Map<String, String> aggregation) A key value pair defining the aggregation method for a column, where the key is the column name and the value is the aggregation method.A key value pair defining the filling method for a column, where the key is the column name and the value is an object which defines the filling logic.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
- 
fillingWithStrings
TimeSeriesTransformations.Builder fillingWithStrings(Map<String, ? extends Map<String, String>> filling) A key value pair defining the filling method for a column, where the key is the column name and the value is an object which defines the filling logic. You can specify multiple filling methods for a single column.
The supported filling methods and their corresponding options are:
- 
 
frontfill:none(Supported only for target column) - 
 
middlefill:zero,value,median,mean,min,max - 
 
backfill:zero,value,median,mean,min,max - 
 
futurefill:zero,value,median,mean,min,max 
To set a filling method to a specific value, set the fill parameter to the chosen filling method value (for example
"backfill" : "value"), and define the filling value in an additional parameter prefixed with "_value". For example, to setbackfillto a value of2, you must include two parameters:"backfill": "value"and"backfill_value":"2".- Parameters:
 filling- A key value pair defining the filling method for a column, where the key is the column name and the value is an object which defines the filling logic. You can specify multiple filling methods for a single column.The supported filling methods and their corresponding options are:
- 
        
frontfill:none(Supported only for target column) - 
        
middlefill:zero,value,median,mean,min,max - 
        
backfill:zero,value,median,mean,min,max - 
        
futurefill:zero,value,median,mean,min,max 
To set a filling method to a specific value, set the fill parameter to the chosen filling method value (for example
"backfill" : "value"), and define the filling value in an additional parameter prefixed with "_value". For example, to setbackfillto a value of2, you must include two parameters:"backfill": "value"and"backfill_value":"2".- 
        
 - Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
 
 - 
aggregationWithStrings
A key value pair defining the aggregation method for a column, where the key is the column name and the value is the aggregation method.
The supported aggregation methods are
sum(default),avg,first,min,max.Aggregation is only supported for the target column.
- Parameters:
 aggregation- A key value pair defining the aggregation method for a column, where the key is the column name and the value is the aggregation method.The supported aggregation methods are
sum(default),avg,first,min,max.Aggregation is only supported for the target column.
- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
aggregation
TimeSeriesTransformations.Builder aggregation(Map<String, AggregationTransformationValue> aggregation) A key value pair defining the aggregation method for a column, where the key is the column name and the value is the aggregation method.
The supported aggregation methods are
sum(default),avg,first,min,max.Aggregation is only supported for the target column.
- Parameters:
 aggregation- A key value pair defining the aggregation method for a column, where the key is the column name and the value is the aggregation method.The supported aggregation methods are
sum(default),avg,first,min,max.Aggregation is only supported for the target column.
- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -