@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RenewalTerm extends Object implements Serializable, Cloneable, StructuredPojo
Defines that on graceful expiration of the agreement (when the agreement ends on its pre-defined end date), a new
agreement will be created using the accepted terms on the existing agreement. In other words, the agreement will be
renewed. The presence of RenewalTerm in the offer document means that auto-renewal is allowed. Buyers
will have the option to accept or decline auto-renewal at the offer acceptance/agreement creation. Buyers can also
change this flag from True to False or False to True at anytime
during the agreement's lifecycle.
| Constructor and Description |
|---|
RenewalTerm() |
| Modifier and Type | Method and Description |
|---|---|
RenewalTerm |
clone() |
boolean |
equals(Object obj) |
RenewalTermConfiguration |
getConfiguration()
Additional parameters specified by the acceptor while accepting the term.
|
String |
getType()
Category of the term being updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setConfiguration(RenewalTermConfiguration configuration)
Additional parameters specified by the acceptor while accepting the term.
|
void |
setType(String type)
Category of the term being updated.
|
String |
toString()
Returns a string representation of this object.
|
RenewalTerm |
withConfiguration(RenewalTermConfiguration configuration)
Additional parameters specified by the acceptor while accepting the term.
|
RenewalTerm |
withType(String type)
Category of the term being updated.
|
public void setConfiguration(RenewalTermConfiguration configuration)
Additional parameters specified by the acceptor while accepting the term.
configuration - Additional parameters specified by the acceptor while accepting the term.public RenewalTermConfiguration getConfiguration()
Additional parameters specified by the acceptor while accepting the term.
public RenewalTerm withConfiguration(RenewalTermConfiguration configuration)
Additional parameters specified by the acceptor while accepting the term.
configuration - Additional parameters specified by the acceptor while accepting the term.public void setType(String type)
Category of the term being updated.
type - Category of the term being updated.public String getType()
Category of the term being updated.
public RenewalTerm withType(String type)
Category of the term being updated.
type - Category of the term being updated.public String toString()
toString in class ObjectObject.toString()public RenewalTerm clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.