@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FreeTrialFeatureConfigurationResult extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the free trial period for a feature.
| Constructor and Description |
|---|
FreeTrialFeatureConfigurationResult() |
| Modifier and Type | Method and Description |
|---|---|
FreeTrialFeatureConfigurationResult |
clone() |
boolean |
equals(Object obj) |
Integer |
getFreeTrialDaysRemaining()
The number of the remaining free trial days for the feature.
|
String |
getName()
The name of the feature for which the free trial is configured.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setFreeTrialDaysRemaining(Integer freeTrialDaysRemaining)
The number of the remaining free trial days for the feature.
|
void |
setName(String name)
The name of the feature for which the free trial is configured.
|
String |
toString()
Returns a string representation of this object.
|
FreeTrialFeatureConfigurationResult |
withFreeTrialDaysRemaining(Integer freeTrialDaysRemaining)
The number of the remaining free trial days for the feature.
|
FreeTrialFeatureConfigurationResult |
withName(FreeTrialFeatureResult name)
The name of the feature for which the free trial is configured.
|
FreeTrialFeatureConfigurationResult |
withName(String name)
The name of the feature for which the free trial is configured.
|
public void setName(String name)
The name of the feature for which the free trial is configured.
name - The name of the feature for which the free trial is configured.FreeTrialFeatureResultpublic String getName()
The name of the feature for which the free trial is configured.
FreeTrialFeatureResultpublic FreeTrialFeatureConfigurationResult withName(String name)
The name of the feature for which the free trial is configured.
name - The name of the feature for which the free trial is configured.FreeTrialFeatureResultpublic FreeTrialFeatureConfigurationResult withName(FreeTrialFeatureResult name)
The name of the feature for which the free trial is configured.
name - The name of the feature for which the free trial is configured.FreeTrialFeatureResultpublic void setFreeTrialDaysRemaining(Integer freeTrialDaysRemaining)
The number of the remaining free trial days for the feature.
freeTrialDaysRemaining - The number of the remaining free trial days for the feature.public Integer getFreeTrialDaysRemaining()
The number of the remaining free trial days for the feature.
public FreeTrialFeatureConfigurationResult withFreeTrialDaysRemaining(Integer freeTrialDaysRemaining)
The number of the remaining free trial days for the feature.
freeTrialDaysRemaining - The number of the remaining free trial days for the feature.public String toString()
toString in class ObjectObject.toString()public FreeTrialFeatureConfigurationResult clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.