@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SavingsPlansPurchaseRecommendationMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Metadata about your Savings Plans Purchase Recommendations.
Constructor and Description |
---|
SavingsPlansPurchaseRecommendationMetadata() |
Modifier and Type | Method and Description |
---|---|
SavingsPlansPurchaseRecommendationMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getAdditionalMetadata()
Additional metadata that might be applicable to the recommendation.
|
String |
getGenerationTimestamp()
The timestamp that shows when the recommendations were generated.
|
String |
getRecommendationId()
The unique identifier for the recommendation set.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAdditionalMetadata(String additionalMetadata)
Additional metadata that might be applicable to the recommendation.
|
void |
setGenerationTimestamp(String generationTimestamp)
The timestamp that shows when the recommendations were generated.
|
void |
setRecommendationId(String recommendationId)
The unique identifier for the recommendation set.
|
String |
toString()
Returns a string representation of this object.
|
SavingsPlansPurchaseRecommendationMetadata |
withAdditionalMetadata(String additionalMetadata)
Additional metadata that might be applicable to the recommendation.
|
SavingsPlansPurchaseRecommendationMetadata |
withGenerationTimestamp(String generationTimestamp)
The timestamp that shows when the recommendations were generated.
|
SavingsPlansPurchaseRecommendationMetadata |
withRecommendationId(String recommendationId)
The unique identifier for the recommendation set.
|
public SavingsPlansPurchaseRecommendationMetadata()
public void setRecommendationId(String recommendationId)
The unique identifier for the recommendation set.
recommendationId
- The unique identifier for the recommendation set.public String getRecommendationId()
The unique identifier for the recommendation set.
public SavingsPlansPurchaseRecommendationMetadata withRecommendationId(String recommendationId)
The unique identifier for the recommendation set.
recommendationId
- The unique identifier for the recommendation set.public void setGenerationTimestamp(String generationTimestamp)
The timestamp that shows when the recommendations were generated.
generationTimestamp
- The timestamp that shows when the recommendations were generated.public String getGenerationTimestamp()
The timestamp that shows when the recommendations were generated.
public SavingsPlansPurchaseRecommendationMetadata withGenerationTimestamp(String generationTimestamp)
The timestamp that shows when the recommendations were generated.
generationTimestamp
- The timestamp that shows when the recommendations were generated.public void setAdditionalMetadata(String additionalMetadata)
Additional metadata that might be applicable to the recommendation.
additionalMetadata
- Additional metadata that might be applicable to the recommendation.public String getAdditionalMetadata()
Additional metadata that might be applicable to the recommendation.
public SavingsPlansPurchaseRecommendationMetadata withAdditionalMetadata(String additionalMetadata)
Additional metadata that might be applicable to the recommendation.
additionalMetadata
- Additional metadata that might be applicable to the recommendation.public String toString()
toString
in class Object
Object.toString()
public SavingsPlansPurchaseRecommendationMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.