@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LambdaFunctionUtilizationMetric extends Object implements Serializable, Cloneable, StructuredPojo
Describes a utilization metric of an AWS Lambda function.
| Constructor and Description | 
|---|
LambdaFunctionUtilizationMetric()  | 
| Modifier and Type | Method and Description | 
|---|---|
LambdaFunctionUtilizationMetric | 
clone()  | 
boolean | 
equals(Object obj)  | 
String | 
getName()
 The name of the utilization metric. 
 | 
String | 
getStatistic()
 The statistic of the utilization metric. 
 | 
Double | 
getValue()
 The value of the utilization metric. 
 | 
int | 
hashCode()  | 
void | 
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given  
ProtocolMarshaller. | 
void | 
setName(String name)
 The name of the utilization metric. 
 | 
void | 
setStatistic(String statistic)
 The statistic of the utilization metric. 
 | 
void | 
setValue(Double value)
 The value of the utilization metric. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
LambdaFunctionUtilizationMetric | 
withName(LambdaFunctionMetricName name)
 The name of the utilization metric. 
 | 
LambdaFunctionUtilizationMetric | 
withName(String name)
 The name of the utilization metric. 
 | 
LambdaFunctionUtilizationMetric | 
withStatistic(LambdaFunctionMetricStatistic statistic)
 The statistic of the utilization metric. 
 | 
LambdaFunctionUtilizationMetric | 
withStatistic(String statistic)
 The statistic of the utilization metric. 
 | 
LambdaFunctionUtilizationMetric | 
withValue(Double value)
 The value of the utilization metric. 
 | 
public void setName(String name)
The name of the utilization metric.
name - The name of the utilization metric.LambdaFunctionMetricNamepublic String getName()
The name of the utilization metric.
LambdaFunctionMetricNamepublic LambdaFunctionUtilizationMetric withName(String name)
The name of the utilization metric.
name - The name of the utilization metric.LambdaFunctionMetricNamepublic LambdaFunctionUtilizationMetric withName(LambdaFunctionMetricName name)
The name of the utilization metric.
name - The name of the utilization metric.LambdaFunctionMetricNamepublic void setStatistic(String statistic)
The statistic of the utilization metric.
statistic - The statistic of the utilization metric.LambdaFunctionMetricStatisticpublic String getStatistic()
The statistic of the utilization metric.
LambdaFunctionMetricStatisticpublic LambdaFunctionUtilizationMetric withStatistic(String statistic)
The statistic of the utilization metric.
statistic - The statistic of the utilization metric.LambdaFunctionMetricStatisticpublic LambdaFunctionUtilizationMetric withStatistic(LambdaFunctionMetricStatistic statistic)
The statistic of the utilization metric.
statistic - The statistic of the utilization metric.LambdaFunctionMetricStatisticpublic void setValue(Double value)
The value of the utilization metric.
value - The value of the utilization metric.public Double getValue()
The value of the utilization metric.
public LambdaFunctionUtilizationMetric withValue(Double value)
The value of the utilization metric.
value - The value of the utilization metric.public String toString()
toString in class ObjectObject.toString()public LambdaFunctionUtilizationMetric clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.