@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TemporalStatisticsConfigInput extends Object implements Serializable, Cloneable, StructuredPojo
The structure representing the configuration for Temporal Statistics operation.
| Constructor and Description |
|---|
TemporalStatisticsConfigInput() |
| Modifier and Type | Method and Description |
|---|---|
TemporalStatisticsConfigInput |
clone() |
boolean |
equals(Object obj) |
String |
getGroupBy()
The input for the temporal statistics grouping by time frequency option.
|
List<String> |
getStatistics()
The list of the statistics method options.
|
List<String> |
getTargetBands()
The list of target band names for the temporal statistic to calculate.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setGroupBy(String groupBy)
The input for the temporal statistics grouping by time frequency option.
|
void |
setStatistics(Collection<String> statistics)
The list of the statistics method options.
|
void |
setTargetBands(Collection<String> targetBands)
The list of target band names for the temporal statistic to calculate.
|
String |
toString()
Returns a string representation of this object.
|
TemporalStatisticsConfigInput |
withGroupBy(GroupBy groupBy)
The input for the temporal statistics grouping by time frequency option.
|
TemporalStatisticsConfigInput |
withGroupBy(String groupBy)
The input for the temporal statistics grouping by time frequency option.
|
TemporalStatisticsConfigInput |
withStatistics(Collection<String> statistics)
The list of the statistics method options.
|
TemporalStatisticsConfigInput |
withStatistics(String... statistics)
The list of the statistics method options.
|
TemporalStatisticsConfigInput |
withStatistics(TemporalStatistics... statistics)
The list of the statistics method options.
|
TemporalStatisticsConfigInput |
withTargetBands(Collection<String> targetBands)
The list of target band names for the temporal statistic to calculate.
|
TemporalStatisticsConfigInput |
withTargetBands(String... targetBands)
The list of target band names for the temporal statistic to calculate.
|
public void setGroupBy(String groupBy)
The input for the temporal statistics grouping by time frequency option.
groupBy - The input for the temporal statistics grouping by time frequency option.GroupBypublic String getGroupBy()
The input for the temporal statistics grouping by time frequency option.
GroupBypublic TemporalStatisticsConfigInput withGroupBy(String groupBy)
The input for the temporal statistics grouping by time frequency option.
groupBy - The input for the temporal statistics grouping by time frequency option.GroupBypublic TemporalStatisticsConfigInput withGroupBy(GroupBy groupBy)
The input for the temporal statistics grouping by time frequency option.
groupBy - The input for the temporal statistics grouping by time frequency option.GroupBypublic List<String> getStatistics()
The list of the statistics method options.
TemporalStatisticspublic void setStatistics(Collection<String> statistics)
The list of the statistics method options.
statistics - The list of the statistics method options.TemporalStatisticspublic TemporalStatisticsConfigInput withStatistics(String... statistics)
The list of the statistics method options.
NOTE: This method appends the values to the existing list (if any). Use
setStatistics(java.util.Collection) or withStatistics(java.util.Collection) if you want to
override the existing values.
statistics - The list of the statistics method options.TemporalStatisticspublic TemporalStatisticsConfigInput withStatistics(Collection<String> statistics)
The list of the statistics method options.
statistics - The list of the statistics method options.TemporalStatisticspublic TemporalStatisticsConfigInput withStatistics(TemporalStatistics... statistics)
The list of the statistics method options.
statistics - The list of the statistics method options.TemporalStatisticspublic List<String> getTargetBands()
The list of target band names for the temporal statistic to calculate.
public void setTargetBands(Collection<String> targetBands)
The list of target band names for the temporal statistic to calculate.
targetBands - The list of target band names for the temporal statistic to calculate.public TemporalStatisticsConfigInput withTargetBands(String... targetBands)
The list of target band names for the temporal statistic to calculate.
NOTE: This method appends the values to the existing list (if any). Use
setTargetBands(java.util.Collection) or withTargetBands(java.util.Collection) if you want to
override the existing values.
targetBands - The list of target band names for the temporal statistic to calculate.public TemporalStatisticsConfigInput withTargetBands(Collection<String> targetBands)
The list of target band names for the temporal statistic to calculate.
targetBands - The list of target band names for the temporal statistic to calculate.public String toString()
toString in class ObjectObject.toString()public TemporalStatisticsConfigInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.