@Generated(value="com.amazonaws:awsjavasdkcodegenerator") public class GetContainerServiceMetricDataRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description 

GetContainerServiceMetricDataRequest() 
Modifier and Type  Method and Description 

GetContainerServiceMetricDataRequest 
clone()
Creates a shallow clone of this object for all fields except the handler context.

boolean 
equals(Object obj) 
Date 
getEndTime()
The end time of the time period.

String 
getMetricName()
The metric for which you want to return information.

Integer 
getPeriod()
The granularity, in seconds, of the returned data points.

String 
getServiceName()
The name of the container service for which to get metric data.

Date 
getStartTime()
The start time of the time period.

List<String> 
getStatistics()
The statistic for the metric.

int 
hashCode() 
void 
setEndTime(Date endTime)
The end time of the time period.

void 
setMetricName(String metricName)
The metric for which you want to return information.

void 
setPeriod(Integer period)
The granularity, in seconds, of the returned data points.

void 
setServiceName(String serviceName)
The name of the container service for which to get metric data.

void 
setStartTime(Date startTime)
The start time of the time period.

void 
setStatistics(Collection<String> statistics)
The statistic for the metric.

String 
toString()
Returns a string representation of this object.

GetContainerServiceMetricDataRequest 
withEndTime(Date endTime)
The end time of the time period.

GetContainerServiceMetricDataRequest 
withMetricName(ContainerServiceMetricName metricName)
The metric for which you want to return information.

GetContainerServiceMetricDataRequest 
withMetricName(String metricName)
The metric for which you want to return information.

GetContainerServiceMetricDataRequest 
withPeriod(Integer period)
The granularity, in seconds, of the returned data points.

GetContainerServiceMetricDataRequest 
withServiceName(String serviceName)
The name of the container service for which to get metric data.

GetContainerServiceMetricDataRequest 
withStartTime(Date startTime)
The start time of the time period.

GetContainerServiceMetricDataRequest 
withStatistics(Collection<String> statistics)
The statistic for the metric.

GetContainerServiceMetricDataRequest 
withStatistics(MetricStatistic... statistics)
The statistic for the metric.

GetContainerServiceMetricDataRequest 
withStatistics(String... statistics)
The statistic for the metric.

addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public GetContainerServiceMetricDataRequest()
public void setServiceName(String serviceName)
The name of the container service for which to get metric data.
serviceName
 The name of the container service for which to get metric data.public String getServiceName()
The name of the container service for which to get metric data.
public GetContainerServiceMetricDataRequest withServiceName(String serviceName)
The name of the container service for which to get metric data.
serviceName
 The name of the container service for which to get metric data.public void setMetricName(String metricName)
The metric for which you want to return information.
Valid container service metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.
CPUUtilization
 The average percentage of compute units that are currently in use across all nodes
of the container service. This metric identifies the processing power required to run containers on each node of
the container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
MemoryUtilization
 The average percentage of available memory that is currently in use across all
nodes of the container service. This metric identifies the memory required to run containers on each node of the
container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
metricName
 The metric for which you want to return information.
Valid container service metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.
CPUUtilization
 The average percentage of compute units that are currently in use across all
nodes of the container service. This metric identifies the processing power required to run containers on
each node of the container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
MemoryUtilization
 The average percentage of available memory that is currently in use
across all nodes of the container service. This metric identifies the memory required to run containers on
each node of the container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
ContainerServiceMetricName
public String getMetricName()
The metric for which you want to return information.
Valid container service metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.
CPUUtilization
 The average percentage of compute units that are currently in use across all nodes
of the container service. This metric identifies the processing power required to run containers on each node of
the container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
MemoryUtilization
 The average percentage of available memory that is currently in use across all
nodes of the container service. This metric identifies the memory required to run containers on each node of the
container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
Valid container service metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.
CPUUtilization
 The average percentage of compute units that are currently in use across
all nodes of the container service. This metric identifies the processing power required to run
containers on each node of the container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
MemoryUtilization
 The average percentage of available memory that is currently in use
across all nodes of the container service. This metric identifies the memory required to run containers
on each node of the container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
ContainerServiceMetricName
public GetContainerServiceMetricDataRequest withMetricName(String metricName)
The metric for which you want to return information.
Valid container service metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.
CPUUtilization
 The average percentage of compute units that are currently in use across all nodes
of the container service. This metric identifies the processing power required to run containers on each node of
the container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
MemoryUtilization
 The average percentage of available memory that is currently in use across all
nodes of the container service. This metric identifies the memory required to run containers on each node of the
container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
metricName
 The metric for which you want to return information.
Valid container service metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.
CPUUtilization
 The average percentage of compute units that are currently in use across all
nodes of the container service. This metric identifies the processing power required to run containers on
each node of the container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
MemoryUtilization
 The average percentage of available memory that is currently in use
across all nodes of the container service. This metric identifies the memory required to run containers on
each node of the container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
ContainerServiceMetricName
public GetContainerServiceMetricDataRequest withMetricName(ContainerServiceMetricName metricName)
The metric for which you want to return information.
Valid container service metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.
CPUUtilization
 The average percentage of compute units that are currently in use across all nodes
of the container service. This metric identifies the processing power required to run containers on each node of
the container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
MemoryUtilization
 The average percentage of available memory that is currently in use across all
nodes of the container service. This metric identifies the memory required to run containers on each node of the
container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
metricName
 The metric for which you want to return information.
Valid container service metric names are listed below, along with the most useful statistics to include in your request, and the published unit value.
CPUUtilization
 The average percentage of compute units that are currently in use across all
nodes of the container service. This metric identifies the processing power required to run containers on
each node of the container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
MemoryUtilization
 The average percentage of available memory that is currently in use
across all nodes of the container service. This metric identifies the memory required to run containers on
each node of the container service.
Statistics: The most useful statistics are Maximum
and Average
.
Unit: The published unit is Percent
.
ContainerServiceMetricName
public void setStartTime(Date startTime)
The start time of the time period.
startTime
 The start time of the time period.public Date getStartTime()
The start time of the time period.
public GetContainerServiceMetricDataRequest withStartTime(Date startTime)
The start time of the time period.
startTime
 The start time of the time period.public void setEndTime(Date endTime)
The end time of the time period.
endTime
 The end time of the time period.public Date getEndTime()
The end time of the time period.
public GetContainerServiceMetricDataRequest withEndTime(Date endTime)
The end time of the time period.
endTime
 The end time of the time period.public void setPeriod(Integer period)
The granularity, in seconds, of the returned data points.
All container service metric data is available in 5minute (300 seconds) granularity.
period
 The granularity, in seconds, of the returned data points.
All container service metric data is available in 5minute (300 seconds) granularity.
public Integer getPeriod()
The granularity, in seconds, of the returned data points.
All container service metric data is available in 5minute (300 seconds) granularity.
All container service metric data is available in 5minute (300 seconds) granularity.
public GetContainerServiceMetricDataRequest withPeriod(Integer period)
The granularity, in seconds, of the returned data points.
All container service metric data is available in 5minute (300 seconds) granularity.
period
 The granularity, in seconds, of the returned data points.
All container service metric data is available in 5minute (300 seconds) granularity.
public List<String> getStatistics()
The statistic for the metric.
The following statistics are available:
Minimum
 The lowest value observed during the specified period. Use this value to determine low
volumes of activity for your application.
Maximum
 The highest value observed during the specified period. Use this value to determine high
volumes of activity for your application.
Sum
 All values submitted for the matching metric added together. You can use this statistic to
determine the total volume of a metric.
Average
 The value of Sum
/ SampleCount
during the specified period. By
comparing this statistic with the Minimum
and Maximum
values, you can determine the
full scope of a metric and how close the average use is to the Minimum
and Maximum
values. This comparison helps you to know when to increase or decrease your resources.
SampleCount
 The count, or number, of data points used for the statistical calculation.
The following statistics are available:
Minimum
 The lowest value observed during the specified period. Use this value to determine
low volumes of activity for your application.
Maximum
 The highest value observed during the specified period. Use this value to
determine high volumes of activity for your application.
Sum
 All values submitted for the matching metric added together. You can use this
statistic to determine the total volume of a metric.
Average
 The value of Sum
/ SampleCount
during the specified
period. By comparing this statistic with the Minimum
and Maximum
values, you
can determine the full scope of a metric and how close the average use is to the Minimum
and
Maximum
values. This comparison helps you to know when to increase or decrease your
resources.
SampleCount
 The count, or number, of data points used for the statistical calculation.
MetricStatistic
public void setStatistics(Collection<String> statistics)
The statistic for the metric.
The following statistics are available:
Minimum
 The lowest value observed during the specified period. Use this value to determine low
volumes of activity for your application.
Maximum
 The highest value observed during the specified period. Use this value to determine high
volumes of activity for your application.
Sum
 All values submitted for the matching metric added together. You can use this statistic to
determine the total volume of a metric.
Average
 The value of Sum
/ SampleCount
during the specified period. By
comparing this statistic with the Minimum
and Maximum
values, you can determine the
full scope of a metric and how close the average use is to the Minimum
and Maximum
values. This comparison helps you to know when to increase or decrease your resources.
SampleCount
 The count, or number, of data points used for the statistical calculation.
statistics
 The statistic for the metric.
The following statistics are available:
Minimum
 The lowest value observed during the specified period. Use this value to determine
low volumes of activity for your application.
Maximum
 The highest value observed during the specified period. Use this value to determine
high volumes of activity for your application.
Sum
 All values submitted for the matching metric added together. You can use this statistic
to determine the total volume of a metric.
Average
 The value of Sum
/ SampleCount
during the specified
period. By comparing this statistic with the Minimum
and Maximum
values, you can
determine the full scope of a metric and how close the average use is to the Minimum
and
Maximum
values. This comparison helps you to know when to increase or decrease your
resources.
SampleCount
 The count, or number, of data points used for the statistical calculation.
MetricStatistic
public GetContainerServiceMetricDataRequest withStatistics(String... statistics)
The statistic for the metric.
The following statistics are available:
Minimum
 The lowest value observed during the specified period. Use this value to determine low
volumes of activity for your application.
Maximum
 The highest value observed during the specified period. Use this value to determine high
volumes of activity for your application.
Sum
 All values submitted for the matching metric added together. You can use this statistic to
determine the total volume of a metric.
Average
 The value of Sum
/ SampleCount
during the specified period. By
comparing this statistic with the Minimum
and Maximum
values, you can determine the
full scope of a metric and how close the average use is to the Minimum
and Maximum
values. This comparison helps you to know when to increase or decrease your resources.
SampleCount
 The count, or number, of data points used for the statistical calculation.
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 statistic for the metric.
The following statistics are available:
Minimum
 The lowest value observed during the specified period. Use this value to determine
low volumes of activity for your application.
Maximum
 The highest value observed during the specified period. Use this value to determine
high volumes of activity for your application.
Sum
 All values submitted for the matching metric added together. You can use this statistic
to determine the total volume of a metric.
Average
 The value of Sum
/ SampleCount
during the specified
period. By comparing this statistic with the Minimum
and Maximum
values, you can
determine the full scope of a metric and how close the average use is to the Minimum
and
Maximum
values. This comparison helps you to know when to increase or decrease your
resources.
SampleCount
 The count, or number, of data points used for the statistical calculation.
MetricStatistic
public GetContainerServiceMetricDataRequest withStatistics(Collection<String> statistics)
The statistic for the metric.
The following statistics are available:
Minimum
 The lowest value observed during the specified period. Use this value to determine low
volumes of activity for your application.
Maximum
 The highest value observed during the specified period. Use this value to determine high
volumes of activity for your application.
Sum
 All values submitted for the matching metric added together. You can use this statistic to
determine the total volume of a metric.
Average
 The value of Sum
/ SampleCount
during the specified period. By
comparing this statistic with the Minimum
and Maximum
values, you can determine the
full scope of a metric and how close the average use is to the Minimum
and Maximum
values. This comparison helps you to know when to increase or decrease your resources.
SampleCount
 The count, or number, of data points used for the statistical calculation.
statistics
 The statistic for the metric.
The following statistics are available:
Minimum
 The lowest value observed during the specified period. Use this value to determine
low volumes of activity for your application.
Maximum
 The highest value observed during the specified period. Use this value to determine
high volumes of activity for your application.
Sum
 All values submitted for the matching metric added together. You can use this statistic
to determine the total volume of a metric.
Average
 The value of Sum
/ SampleCount
during the specified
period. By comparing this statistic with the Minimum
and Maximum
values, you can
determine the full scope of a metric and how close the average use is to the Minimum
and
Maximum
values. This comparison helps you to know when to increase or decrease your
resources.
SampleCount
 The count, or number, of data points used for the statistical calculation.
MetricStatistic
public GetContainerServiceMetricDataRequest withStatistics(MetricStatistic... statistics)
The statistic for the metric.
The following statistics are available:
Minimum
 The lowest value observed during the specified period. Use this value to determine low
volumes of activity for your application.
Maximum
 The highest value observed during the specified period. Use this value to determine high
volumes of activity for your application.
Sum
 All values submitted for the matching metric added together. You can use this statistic to
determine the total volume of a metric.
Average
 The value of Sum
/ SampleCount
during the specified period. By
comparing this statistic with the Minimum
and Maximum
values, you can determine the
full scope of a metric and how close the average use is to the Minimum
and Maximum
values. This comparison helps you to know when to increase or decrease your resources.
SampleCount
 The count, or number, of data points used for the statistical calculation.
statistics
 The statistic for the metric.
The following statistics are available:
Minimum
 The lowest value observed during the specified period. Use this value to determine
low volumes of activity for your application.
Maximum
 The highest value observed during the specified period. Use this value to determine
high volumes of activity for your application.
Sum
 All values submitted for the matching metric added together. You can use this statistic
to determine the total volume of a metric.
Average
 The value of Sum
/ SampleCount
during the specified
period. By comparing this statistic with the Minimum
and Maximum
values, you can
determine the full scope of a metric and how close the average use is to the Minimum
and
Maximum
values. This comparison helps you to know when to increase or decrease your
resources.
SampleCount
 The count, or number, of data points used for the statistical calculation.
MetricStatistic
public String toString()
toString
in class Object
Object.toString()
public GetContainerServiceMetricDataRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()