@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DomainPrice extends Object implements Serializable, Cloneable, StructuredPojo
Information about the domain price associated with a TLD.
Constructor and Description |
---|
DomainPrice() |
Modifier and Type | Method and Description |
---|---|
DomainPrice |
clone() |
boolean |
equals(Object obj) |
PriceWithCurrency |
getChangeOwnershipPrice()
The price for changing domain ownership.
|
String |
getName()
The name of the TLD for which the prices apply.
|
PriceWithCurrency |
getRegistrationPrice()
The price for domain registration with Route 53.
|
PriceWithCurrency |
getRenewalPrice()
The price for renewing domain registration with Route 53.
|
PriceWithCurrency |
getRestorationPrice()
The price for restoring the domain with Route 53.
|
PriceWithCurrency |
getTransferPrice()
The price for transferring the domain registration to Route 53.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setChangeOwnershipPrice(PriceWithCurrency changeOwnershipPrice)
The price for changing domain ownership.
|
void |
setName(String name)
The name of the TLD for which the prices apply.
|
void |
setRegistrationPrice(PriceWithCurrency registrationPrice)
The price for domain registration with Route 53.
|
void |
setRenewalPrice(PriceWithCurrency renewalPrice)
The price for renewing domain registration with Route 53.
|
void |
setRestorationPrice(PriceWithCurrency restorationPrice)
The price for restoring the domain with Route 53.
|
void |
setTransferPrice(PriceWithCurrency transferPrice)
The price for transferring the domain registration to Route 53.
|
String |
toString()
Returns a string representation of this object.
|
DomainPrice |
withChangeOwnershipPrice(PriceWithCurrency changeOwnershipPrice)
The price for changing domain ownership.
|
DomainPrice |
withName(String name)
The name of the TLD for which the prices apply.
|
DomainPrice |
withRegistrationPrice(PriceWithCurrency registrationPrice)
The price for domain registration with Route 53.
|
DomainPrice |
withRenewalPrice(PriceWithCurrency renewalPrice)
The price for renewing domain registration with Route 53.
|
DomainPrice |
withRestorationPrice(PriceWithCurrency restorationPrice)
The price for restoring the domain with Route 53.
|
DomainPrice |
withTransferPrice(PriceWithCurrency transferPrice)
The price for transferring the domain registration to Route 53.
|
public void setName(String name)
The name of the TLD for which the prices apply.
name
- The name of the TLD for which the prices apply.public String getName()
The name of the TLD for which the prices apply.
public DomainPrice withName(String name)
The name of the TLD for which the prices apply.
name
- The name of the TLD for which the prices apply.public void setRegistrationPrice(PriceWithCurrency registrationPrice)
The price for domain registration with Route 53.
registrationPrice
- The price for domain registration with Route 53.public PriceWithCurrency getRegistrationPrice()
The price for domain registration with Route 53.
public DomainPrice withRegistrationPrice(PriceWithCurrency registrationPrice)
The price for domain registration with Route 53.
registrationPrice
- The price for domain registration with Route 53.public void setTransferPrice(PriceWithCurrency transferPrice)
The price for transferring the domain registration to Route 53.
transferPrice
- The price for transferring the domain registration to Route 53.public PriceWithCurrency getTransferPrice()
The price for transferring the domain registration to Route 53.
public DomainPrice withTransferPrice(PriceWithCurrency transferPrice)
The price for transferring the domain registration to Route 53.
transferPrice
- The price for transferring the domain registration to Route 53.public void setRenewalPrice(PriceWithCurrency renewalPrice)
The price for renewing domain registration with Route 53.
renewalPrice
- The price for renewing domain registration with Route 53.public PriceWithCurrency getRenewalPrice()
The price for renewing domain registration with Route 53.
public DomainPrice withRenewalPrice(PriceWithCurrency renewalPrice)
The price for renewing domain registration with Route 53.
renewalPrice
- The price for renewing domain registration with Route 53.public void setChangeOwnershipPrice(PriceWithCurrency changeOwnershipPrice)
The price for changing domain ownership.
changeOwnershipPrice
- The price for changing domain ownership.public PriceWithCurrency getChangeOwnershipPrice()
The price for changing domain ownership.
public DomainPrice withChangeOwnershipPrice(PriceWithCurrency changeOwnershipPrice)
The price for changing domain ownership.
changeOwnershipPrice
- The price for changing domain ownership.public void setRestorationPrice(PriceWithCurrency restorationPrice)
The price for restoring the domain with Route 53.
restorationPrice
- The price for restoring the domain with Route 53.public PriceWithCurrency getRestorationPrice()
The price for restoring the domain with Route 53.
public DomainPrice withRestorationPrice(PriceWithCurrency restorationPrice)
The price for restoring the domain with Route 53.
restorationPrice
- The price for restoring the domain with Route 53.public String toString()
toString
in class Object
Object.toString()
public DomainPrice clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.