@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeReservationResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
| Constructor and Description | 
|---|
| DescribeReservationResult() | 
| Modifier and Type | Method and Description | 
|---|---|
| DescribeReservationResult | addTagsEntry(String key,
            String value)Add a single Tags entry | 
| DescribeReservationResult | clearTagsEntries()Removes all the entries added into Tags. | 
| DescribeReservationResult | clone() | 
| boolean | equals(Object obj) | 
| String | getArn()Unique reservation ARN, e.g. | 
| Integer | getCount()Number of reserved resources | 
| String | getCurrencyCode()Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. | 
| Integer | getDuration()Lease duration, e.g. | 
| String | getDurationUnits()Units for duration, e.g. | 
| String | getEnd()Reservation UTC end date and time in ISO-8601 format, e.g. | 
| Double | getFixedPrice()One-time charge for each reserved resource, e.g. | 
| String | getName()User specified reservation name | 
| String | getOfferingDescription()Offering description, e.g. | 
| String | getOfferingId()Unique offering ID, e.g. | 
| String | getOfferingType()Offering type, e.g. | 
| String | getRegion()AWS region, e.g. | 
| RenewalSettings | getRenewalSettings()Renewal settings for the reservation | 
| String | getReservationId()Unique reservation ID, e.g. | 
| ReservationResourceSpecification | getResourceSpecification()Resource configuration details | 
| String | getStart()Reservation UTC start date and time in ISO-8601 format, e.g. | 
| String | getState()Current state of reservation, e.g. | 
| Map<String,String> | getTags()A collection of key-value pairs | 
| Double | getUsagePrice()Recurring usage charge for each reserved resource, e.g. | 
| int | hashCode() | 
| void | setArn(String arn)Unique reservation ARN, e.g. | 
| void | setCount(Integer count)Number of reserved resources | 
| void | setCurrencyCode(String currencyCode)Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. | 
| void | setDuration(Integer duration)Lease duration, e.g. | 
| void | setDurationUnits(String durationUnits)Units for duration, e.g. | 
| void | setEnd(String end)Reservation UTC end date and time in ISO-8601 format, e.g. | 
| void | setFixedPrice(Double fixedPrice)One-time charge for each reserved resource, e.g. | 
| void | setName(String name)User specified reservation name | 
| void | setOfferingDescription(String offeringDescription)Offering description, e.g. | 
| void | setOfferingId(String offeringId)Unique offering ID, e.g. | 
| void | setOfferingType(String offeringType)Offering type, e.g. | 
| void | setRegion(String region)AWS region, e.g. | 
| void | setRenewalSettings(RenewalSettings renewalSettings)Renewal settings for the reservation | 
| void | setReservationId(String reservationId)Unique reservation ID, e.g. | 
| void | setResourceSpecification(ReservationResourceSpecification resourceSpecification)Resource configuration details | 
| void | setStart(String start)Reservation UTC start date and time in ISO-8601 format, e.g. | 
| void | setState(String state)Current state of reservation, e.g. | 
| void | setTags(Map<String,String> tags)A collection of key-value pairs | 
| void | setUsagePrice(Double usagePrice)Recurring usage charge for each reserved resource, e.g. | 
| String | toString()Returns a string representation of this object. | 
| DescribeReservationResult | withArn(String arn)Unique reservation ARN, e.g. | 
| DescribeReservationResult | withCount(Integer count)Number of reserved resources | 
| DescribeReservationResult | withCurrencyCode(String currencyCode)Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. | 
| DescribeReservationResult | withDuration(Integer duration)Lease duration, e.g. | 
| DescribeReservationResult | withDurationUnits(OfferingDurationUnits durationUnits)Units for duration, e.g. | 
| DescribeReservationResult | withDurationUnits(String durationUnits)Units for duration, e.g. | 
| DescribeReservationResult | withEnd(String end)Reservation UTC end date and time in ISO-8601 format, e.g. | 
| DescribeReservationResult | withFixedPrice(Double fixedPrice)One-time charge for each reserved resource, e.g. | 
| DescribeReservationResult | withName(String name)User specified reservation name | 
| DescribeReservationResult | withOfferingDescription(String offeringDescription)Offering description, e.g. | 
| DescribeReservationResult | withOfferingId(String offeringId)Unique offering ID, e.g. | 
| DescribeReservationResult | withOfferingType(OfferingType offeringType)Offering type, e.g. | 
| DescribeReservationResult | withOfferingType(String offeringType)Offering type, e.g. | 
| DescribeReservationResult | withRegion(String region)AWS region, e.g. | 
| DescribeReservationResult | withRenewalSettings(RenewalSettings renewalSettings)Renewal settings for the reservation | 
| DescribeReservationResult | withReservationId(String reservationId)Unique reservation ID, e.g. | 
| DescribeReservationResult | withResourceSpecification(ReservationResourceSpecification resourceSpecification)Resource configuration details | 
| DescribeReservationResult | withStart(String start)Reservation UTC start date and time in ISO-8601 format, e.g. | 
| DescribeReservationResult | withState(ReservationState state)Current state of reservation, e.g. | 
| DescribeReservationResult | withState(String state)Current state of reservation, e.g. | 
| DescribeReservationResult | withTags(Map<String,String> tags)A collection of key-value pairs | 
| DescribeReservationResult | withUsagePrice(Double usagePrice)Recurring usage charge for each reserved resource, e.g. | 
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadatapublic void setArn(String arn)
arn - Unique reservation ARN, e.g. 'arn:aws:medialive:us-west-2:123456789012:reservation:1234567'public String getArn()
public DescribeReservationResult withArn(String arn)
arn - Unique reservation ARN, e.g. 'arn:aws:medialive:us-west-2:123456789012:reservation:1234567'public void setCount(Integer count)
count - Number of reserved resourcespublic Integer getCount()
public DescribeReservationResult withCount(Integer count)
count - Number of reserved resourcespublic void setCurrencyCode(String currencyCode)
currencyCode - Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. 'USD'public String getCurrencyCode()
public DescribeReservationResult withCurrencyCode(String currencyCode)
currencyCode - Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. 'USD'public void setDuration(Integer duration)
duration - Lease duration, e.g. '12'public Integer getDuration()
public DescribeReservationResult withDuration(Integer duration)
duration - Lease duration, e.g. '12'public void setDurationUnits(String durationUnits)
durationUnits - Units for duration, e.g. 'MONTHS'OfferingDurationUnitspublic String getDurationUnits()
OfferingDurationUnitspublic DescribeReservationResult withDurationUnits(String durationUnits)
durationUnits - Units for duration, e.g. 'MONTHS'OfferingDurationUnitspublic DescribeReservationResult withDurationUnits(OfferingDurationUnits durationUnits)
durationUnits - Units for duration, e.g. 'MONTHS'OfferingDurationUnitspublic void setEnd(String end)
end - Reservation UTC end date and time in ISO-8601 format, e.g. '2019-03-01T00:00:00'public String getEnd()
public DescribeReservationResult withEnd(String end)
end - Reservation UTC end date and time in ISO-8601 format, e.g. '2019-03-01T00:00:00'public void setFixedPrice(Double fixedPrice)
fixedPrice - One-time charge for each reserved resource, e.g. '0.0' for a NO_UPFRONT offeringpublic Double getFixedPrice()
public DescribeReservationResult withFixedPrice(Double fixedPrice)
fixedPrice - One-time charge for each reserved resource, e.g. '0.0' for a NO_UPFRONT offeringpublic void setName(String name)
name - User specified reservation namepublic String getName()
public DescribeReservationResult withName(String name)
name - User specified reservation namepublic void setOfferingDescription(String offeringDescription)
offeringDescription - Offering description, e.g. 'HD AVC output at 10-20 Mbps, 30 fps, and standard VQ in US West (Oregon)'public String getOfferingDescription()
public DescribeReservationResult withOfferingDescription(String offeringDescription)
offeringDescription - Offering description, e.g. 'HD AVC output at 10-20 Mbps, 30 fps, and standard VQ in US West (Oregon)'public void setOfferingId(String offeringId)
offeringId - Unique offering ID, e.g. '87654321'public String getOfferingId()
public DescribeReservationResult withOfferingId(String offeringId)
offeringId - Unique offering ID, e.g. '87654321'public void setOfferingType(String offeringType)
offeringType - Offering type, e.g. 'NO_UPFRONT'OfferingTypepublic String getOfferingType()
OfferingTypepublic DescribeReservationResult withOfferingType(String offeringType)
offeringType - Offering type, e.g. 'NO_UPFRONT'OfferingTypepublic DescribeReservationResult withOfferingType(OfferingType offeringType)
offeringType - Offering type, e.g. 'NO_UPFRONT'OfferingTypepublic void setRegion(String region)
region - AWS region, e.g. 'us-west-2'public String getRegion()
public DescribeReservationResult withRegion(String region)
region - AWS region, e.g. 'us-west-2'public void setRenewalSettings(RenewalSettings renewalSettings)
renewalSettings - Renewal settings for the reservationpublic RenewalSettings getRenewalSettings()
public DescribeReservationResult withRenewalSettings(RenewalSettings renewalSettings)
renewalSettings - Renewal settings for the reservationpublic void setReservationId(String reservationId)
reservationId - Unique reservation ID, e.g. '1234567'public String getReservationId()
public DescribeReservationResult withReservationId(String reservationId)
reservationId - Unique reservation ID, e.g. '1234567'public void setResourceSpecification(ReservationResourceSpecification resourceSpecification)
resourceSpecification - Resource configuration detailspublic ReservationResourceSpecification getResourceSpecification()
public DescribeReservationResult withResourceSpecification(ReservationResourceSpecification resourceSpecification)
resourceSpecification - Resource configuration detailspublic void setStart(String start)
start - Reservation UTC start date and time in ISO-8601 format, e.g. '2018-03-01T00:00:00'public String getStart()
public DescribeReservationResult withStart(String start)
start - Reservation UTC start date and time in ISO-8601 format, e.g. '2018-03-01T00:00:00'public void setState(String state)
state - Current state of reservation, e.g. 'ACTIVE'ReservationStatepublic String getState()
ReservationStatepublic DescribeReservationResult withState(String state)
state - Current state of reservation, e.g. 'ACTIVE'ReservationStatepublic DescribeReservationResult withState(ReservationState state)
state - Current state of reservation, e.g. 'ACTIVE'ReservationStatepublic Map<String,String> getTags()
public void setTags(Map<String,String> tags)
tags - A collection of key-value pairspublic DescribeReservationResult withTags(Map<String,String> tags)
tags - A collection of key-value pairspublic DescribeReservationResult addTagsEntry(String key, String value)
public DescribeReservationResult clearTagsEntries()
public void setUsagePrice(Double usagePrice)
usagePrice - Recurring usage charge for each reserved resource, e.g. '157.0'public Double getUsagePrice()
public DescribeReservationResult withUsagePrice(Double usagePrice)
usagePrice - Recurring usage charge for each reserved resource, e.g. '157.0'public String toString()
toString in class ObjectObject.toString()public DescribeReservationResult clone()