Class MetricDataQuerySerDe
- java.lang.Object
-
- com.amazonaws.athena.connectors.cloudwatch.metrics.MetricDataQuerySerDe
-
public class MetricDataQuerySerDe extends Object
Used to serialize and deserialize Cloudwatch Metrics MetricDataQuery objects. This is used when creating and processing Splits.
-
-
Field Summary
Fields Modifier and Type Field Description protected static String
SERIALIZED_METRIC_DATA_QUERIES_FIELD_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<software.amazon.awssdk.services.cloudwatch.model.MetricDataQuery>
deserialize(String serializedMetricDataQueries)
Deserializes the provided String into a List of MetricDataQueries.static String
serialize(List<software.amazon.awssdk.services.cloudwatch.model.MetricDataQuery> metricDataQueries)
Serializes the provided List of MetricDataQueries.
-
-
-
Field Detail
-
SERIALIZED_METRIC_DATA_QUERIES_FIELD_NAME
protected static final String SERIALIZED_METRIC_DATA_QUERIES_FIELD_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
serialize
public static String serialize(List<software.amazon.awssdk.services.cloudwatch.model.MetricDataQuery> metricDataQueries)
Serializes the provided List of MetricDataQueries.- Parameters:
metricDataQueries
- The list of MetricDataQueries to serialize.- Returns:
- A String containing the serialized list of MetricDataQueries.
-
deserialize
public static List<software.amazon.awssdk.services.cloudwatch.model.MetricDataQuery> deserialize(String serializedMetricDataQueries)
Deserializes the provided String into a List of MetricDataQueries.- Parameters:
serializedMetricDataQueries
- A serialized list of MetricDataQueries.- Returns:
- The List of MetricDataQueries represented by the serialized string.
-
-