@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RightsizingRecommendationMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Metadata for this recommendation set.
Constructor and Description |
---|
RightsizingRecommendationMetadata() |
Modifier and Type | Method and Description |
---|---|
RightsizingRecommendationMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getAdditionalMetadata()
Additional metadata that may be applicable to the recommendation.
|
String |
getGenerationTimestamp()
The timestamp for when AWS made this recommendation.
|
String |
getLookbackPeriodInDays()
How many days of previous usage that AWS considers when making this recommendation.
|
String |
getRecommendationId()
The ID for this specific recommendation.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAdditionalMetadata(String additionalMetadata)
Additional metadata that may be applicable to the recommendation.
|
void |
setGenerationTimestamp(String generationTimestamp)
The timestamp for when AWS made this recommendation.
|
void |
setLookbackPeriodInDays(String lookbackPeriodInDays)
How many days of previous usage that AWS considers when making this recommendation.
|
void |
setRecommendationId(String recommendationId)
The ID for this specific recommendation.
|
String |
toString()
Returns a string representation of this object.
|
RightsizingRecommendationMetadata |
withAdditionalMetadata(String additionalMetadata)
Additional metadata that may be applicable to the recommendation.
|
RightsizingRecommendationMetadata |
withGenerationTimestamp(String generationTimestamp)
The timestamp for when AWS made this recommendation.
|
RightsizingRecommendationMetadata |
withLookbackPeriodInDays(LookbackPeriodInDays lookbackPeriodInDays)
How many days of previous usage that AWS considers when making this recommendation.
|
RightsizingRecommendationMetadata |
withLookbackPeriodInDays(String lookbackPeriodInDays)
How many days of previous usage that AWS considers when making this recommendation.
|
RightsizingRecommendationMetadata |
withRecommendationId(String recommendationId)
The ID for this specific recommendation.
|
public void setRecommendationId(String recommendationId)
The ID for this specific recommendation.
recommendationId
- The ID for this specific recommendation.public String getRecommendationId()
The ID for this specific recommendation.
public RightsizingRecommendationMetadata withRecommendationId(String recommendationId)
The ID for this specific recommendation.
recommendationId
- The ID for this specific recommendation.public void setGenerationTimestamp(String generationTimestamp)
The timestamp for when AWS made this recommendation.
generationTimestamp
- The timestamp for when AWS made this recommendation.public String getGenerationTimestamp()
The timestamp for when AWS made this recommendation.
public RightsizingRecommendationMetadata withGenerationTimestamp(String generationTimestamp)
The timestamp for when AWS made this recommendation.
generationTimestamp
- The timestamp for when AWS made this recommendation.public void setLookbackPeriodInDays(String lookbackPeriodInDays)
How many days of previous usage that AWS considers when making this recommendation.
lookbackPeriodInDays
- How many days of previous usage that AWS considers when making this recommendation.LookbackPeriodInDays
public String getLookbackPeriodInDays()
How many days of previous usage that AWS considers when making this recommendation.
LookbackPeriodInDays
public RightsizingRecommendationMetadata withLookbackPeriodInDays(String lookbackPeriodInDays)
How many days of previous usage that AWS considers when making this recommendation.
lookbackPeriodInDays
- How many days of previous usage that AWS considers when making this recommendation.LookbackPeriodInDays
public RightsizingRecommendationMetadata withLookbackPeriodInDays(LookbackPeriodInDays lookbackPeriodInDays)
How many days of previous usage that AWS considers when making this recommendation.
lookbackPeriodInDays
- How many days of previous usage that AWS considers when making this recommendation.LookbackPeriodInDays
public void setAdditionalMetadata(String additionalMetadata)
Additional metadata that may be applicable to the recommendation.
additionalMetadata
- Additional metadata that may be applicable to the recommendation.public String getAdditionalMetadata()
Additional metadata that may be applicable to the recommendation.
public RightsizingRecommendationMetadata withAdditionalMetadata(String additionalMetadata)
Additional metadata that may be applicable to the recommendation.
additionalMetadata
- Additional metadata that may be applicable to the recommendation.public String toString()
toString
in class Object
Object.toString()
public RightsizingRecommendationMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2020. All rights reserved.