@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TimeSeriesConfig extends Object implements Serializable, Cloneable, StructuredPojo
The collection of components that defines the time-series.
Constructor and Description |
---|
TimeSeriesConfig() |
Modifier and Type | Method and Description |
---|---|
TimeSeriesConfig |
clone() |
boolean |
equals(Object obj) |
List<String> |
getGroupingAttributeNames()
A set of columns names that can be grouped with the item identifier column to create a composite key for which a
target value is predicted.
|
String |
getItemIdentifierAttributeName()
The name of the column that represents the set of item identifiers for which you want to predict the target
value.
|
String |
getTargetAttributeName()
The name of the column representing the target variable that you want to predict for each item in your dataset.
|
String |
getTimestampAttributeName()
The name of the column indicating a point in time at which the target value of a given item is recorded.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setGroupingAttributeNames(Collection<String> groupingAttributeNames)
A set of columns names that can be grouped with the item identifier column to create a composite key for which a
target value is predicted.
|
void |
setItemIdentifierAttributeName(String itemIdentifierAttributeName)
The name of the column that represents the set of item identifiers for which you want to predict the target
value.
|
void |
setTargetAttributeName(String targetAttributeName)
The name of the column representing the target variable that you want to predict for each item in your dataset.
|
void |
setTimestampAttributeName(String timestampAttributeName)
The name of the column indicating a point in time at which the target value of a given item is recorded.
|
String |
toString()
Returns a string representation of this object.
|
TimeSeriesConfig |
withGroupingAttributeNames(Collection<String> groupingAttributeNames)
A set of columns names that can be grouped with the item identifier column to create a composite key for which a
target value is predicted.
|
TimeSeriesConfig |
withGroupingAttributeNames(String... groupingAttributeNames)
A set of columns names that can be grouped with the item identifier column to create a composite key for which a
target value is predicted.
|
TimeSeriesConfig |
withItemIdentifierAttributeName(String itemIdentifierAttributeName)
The name of the column that represents the set of item identifiers for which you want to predict the target
value.
|
TimeSeriesConfig |
withTargetAttributeName(String targetAttributeName)
The name of the column representing the target variable that you want to predict for each item in your dataset.
|
TimeSeriesConfig |
withTimestampAttributeName(String timestampAttributeName)
The name of the column indicating a point in time at which the target value of a given item is recorded.
|
public void setTargetAttributeName(String targetAttributeName)
The name of the column representing the target variable that you want to predict for each item in your dataset. The data type of the target variable must be numerical.
targetAttributeName
- The name of the column representing the target variable that you want to predict for each item in your
dataset. The data type of the target variable must be numerical.public String getTargetAttributeName()
The name of the column representing the target variable that you want to predict for each item in your dataset. The data type of the target variable must be numerical.
public TimeSeriesConfig withTargetAttributeName(String targetAttributeName)
The name of the column representing the target variable that you want to predict for each item in your dataset. The data type of the target variable must be numerical.
targetAttributeName
- The name of the column representing the target variable that you want to predict for each item in your
dataset. The data type of the target variable must be numerical.public void setTimestampAttributeName(String timestampAttributeName)
The name of the column indicating a point in time at which the target value of a given item is recorded.
timestampAttributeName
- The name of the column indicating a point in time at which the target value of a given item is recorded.public String getTimestampAttributeName()
The name of the column indicating a point in time at which the target value of a given item is recorded.
public TimeSeriesConfig withTimestampAttributeName(String timestampAttributeName)
The name of the column indicating a point in time at which the target value of a given item is recorded.
timestampAttributeName
- The name of the column indicating a point in time at which the target value of a given item is recorded.public void setItemIdentifierAttributeName(String itemIdentifierAttributeName)
The name of the column that represents the set of item identifiers for which you want to predict the target value.
itemIdentifierAttributeName
- The name of the column that represents the set of item identifiers for which you want to predict the
target value.public String getItemIdentifierAttributeName()
The name of the column that represents the set of item identifiers for which you want to predict the target value.
public TimeSeriesConfig withItemIdentifierAttributeName(String itemIdentifierAttributeName)
The name of the column that represents the set of item identifiers for which you want to predict the target value.
itemIdentifierAttributeName
- The name of the column that represents the set of item identifiers for which you want to predict the
target value.public List<String> getGroupingAttributeNames()
A set of columns names that can be grouped with the item identifier column to create a composite key for which a target value is predicted.
public void setGroupingAttributeNames(Collection<String> groupingAttributeNames)
A set of columns names that can be grouped with the item identifier column to create a composite key for which a target value is predicted.
groupingAttributeNames
- A set of columns names that can be grouped with the item identifier column to create a composite key for
which a target value is predicted.public TimeSeriesConfig withGroupingAttributeNames(String... groupingAttributeNames)
A set of columns names that can be grouped with the item identifier column to create a composite key for which a target value is predicted.
NOTE: This method appends the values to the existing list (if any). Use
setGroupingAttributeNames(java.util.Collection)
or
withGroupingAttributeNames(java.util.Collection)
if you want to override the existing values.
groupingAttributeNames
- A set of columns names that can be grouped with the item identifier column to create a composite key for
which a target value is predicted.public TimeSeriesConfig withGroupingAttributeNames(Collection<String> groupingAttributeNames)
A set of columns names that can be grouped with the item identifier column to create a composite key for which a target value is predicted.
groupingAttributeNames
- A set of columns names that can be grouped with the item identifier column to create a composite key for
which a target value is predicted.public String toString()
toString
in class Object
Object.toString()
public TimeSeriesConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.