@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReservationPurchaseRecommendationMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Information about a recommendation, such as the timestamp for when Amazon Web Services made a specific recommendation.
Constructor and Description |
---|
ReservationPurchaseRecommendationMetadata() |
Modifier and Type | Method and Description |
---|---|
ReservationPurchaseRecommendationMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getAdditionalMetadata()
Additional metadata that might be applicable to the recommendation.
|
String |
getGenerationTimestamp()
The timestamp for when Amazon Web Services made the recommendation.
|
String |
getRecommendationId()
The ID for the recommendation.
|
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 for when Amazon Web Services made the recommendation.
|
void |
setRecommendationId(String recommendationId)
The ID for the recommendation.
|
String |
toString()
Returns a string representation of this object.
|
ReservationPurchaseRecommendationMetadata |
withAdditionalMetadata(String additionalMetadata)
Additional metadata that might be applicable to the recommendation.
|
ReservationPurchaseRecommendationMetadata |
withGenerationTimestamp(String generationTimestamp)
The timestamp for when Amazon Web Services made the recommendation.
|
ReservationPurchaseRecommendationMetadata |
withRecommendationId(String recommendationId)
The ID for the recommendation.
|
public ReservationPurchaseRecommendationMetadata()
public void setRecommendationId(String recommendationId)
The ID for the recommendation.
recommendationId
- The ID for the recommendation.public String getRecommendationId()
The ID for the recommendation.
public ReservationPurchaseRecommendationMetadata withRecommendationId(String recommendationId)
The ID for the recommendation.
recommendationId
- The ID for the recommendation.public void setGenerationTimestamp(String generationTimestamp)
The timestamp for when Amazon Web Services made the recommendation.
generationTimestamp
- The timestamp for when Amazon Web Services made the recommendation.public String getGenerationTimestamp()
The timestamp for when Amazon Web Services made the recommendation.
public ReservationPurchaseRecommendationMetadata withGenerationTimestamp(String generationTimestamp)
The timestamp for when Amazon Web Services made the recommendation.
generationTimestamp
- The timestamp for when Amazon Web Services made the recommendation.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 ReservationPurchaseRecommendationMetadata 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 ReservationPurchaseRecommendationMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.