@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.FreeTrialFeatureResult
public String getName()
The name of the feature for which the free trial is configured.
FreeTrialFeatureResult
public 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.FreeTrialFeatureResult
public 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.FreeTrialFeatureResult
public 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 Object
Object.toString()
public FreeTrialFeatureConfigurationResult clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.