@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MemberFeaturesConfigurationResult extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the features for the member account.
| Constructor and Description | 
|---|
| MemberFeaturesConfigurationResult() | 
| Modifier and Type | Method and Description | 
|---|---|
| MemberFeaturesConfigurationResult | clone() | 
| boolean | equals(Object obj) | 
| List<MemberAdditionalConfigurationResult> | getAdditionalConfiguration()
 Indicates the additional configuration of the feature that is configured for the member account. | 
| String | getName()
 Indicates the name of the feature that is enabled for the detector. | 
| String | getStatus()
 Indicates the status of the feature that is enabled for the detector. | 
| Date | getUpdatedAt()
 The timestamp at which the feature object was updated. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setAdditionalConfiguration(Collection<MemberAdditionalConfigurationResult> additionalConfiguration)
 Indicates the additional configuration of the feature that is configured for the member account. | 
| void | setName(String name)
 Indicates the name of the feature that is enabled for the detector. | 
| void | setStatus(String status)
 Indicates the status of the feature that is enabled for the detector. | 
| void | setUpdatedAt(Date updatedAt)
 The timestamp at which the feature object was updated. | 
| String | toString()Returns a string representation of this object. | 
| MemberFeaturesConfigurationResult | withAdditionalConfiguration(Collection<MemberAdditionalConfigurationResult> additionalConfiguration)
 Indicates the additional configuration of the feature that is configured for the member account. | 
| MemberFeaturesConfigurationResult | withAdditionalConfiguration(MemberAdditionalConfigurationResult... additionalConfiguration)
 Indicates the additional configuration of the feature that is configured for the member account. | 
| MemberFeaturesConfigurationResult | withName(OrgFeature name)
 Indicates the name of the feature that is enabled for the detector. | 
| MemberFeaturesConfigurationResult | withName(String name)
 Indicates the name of the feature that is enabled for the detector. | 
| MemberFeaturesConfigurationResult | withStatus(FeatureStatus status)
 Indicates the status of the feature that is enabled for the detector. | 
| MemberFeaturesConfigurationResult | withStatus(String status)
 Indicates the status of the feature that is enabled for the detector. | 
| MemberFeaturesConfigurationResult | withUpdatedAt(Date updatedAt)
 The timestamp at which the feature object was updated. | 
public void setName(String name)
Indicates the name of the feature that is enabled for the detector.
name - Indicates the name of the feature that is enabled for the detector.OrgFeaturepublic String getName()
Indicates the name of the feature that is enabled for the detector.
OrgFeaturepublic MemberFeaturesConfigurationResult withName(String name)
Indicates the name of the feature that is enabled for the detector.
name - Indicates the name of the feature that is enabled for the detector.OrgFeaturepublic MemberFeaturesConfigurationResult withName(OrgFeature name)
Indicates the name of the feature that is enabled for the detector.
name - Indicates the name of the feature that is enabled for the detector.OrgFeaturepublic void setStatus(String status)
Indicates the status of the feature that is enabled for the detector.
status - Indicates the status of the feature that is enabled for the detector.FeatureStatuspublic String getStatus()
Indicates the status of the feature that is enabled for the detector.
FeatureStatuspublic MemberFeaturesConfigurationResult withStatus(String status)
Indicates the status of the feature that is enabled for the detector.
status - Indicates the status of the feature that is enabled for the detector.FeatureStatuspublic MemberFeaturesConfigurationResult withStatus(FeatureStatus status)
Indicates the status of the feature that is enabled for the detector.
status - Indicates the status of the feature that is enabled for the detector.FeatureStatuspublic void setUpdatedAt(Date updatedAt)
The timestamp at which the feature object was updated.
updatedAt - The timestamp at which the feature object was updated.public Date getUpdatedAt()
The timestamp at which the feature object was updated.
public MemberFeaturesConfigurationResult withUpdatedAt(Date updatedAt)
The timestamp at which the feature object was updated.
updatedAt - The timestamp at which the feature object was updated.public List<MemberAdditionalConfigurationResult> getAdditionalConfiguration()
Indicates the additional configuration of the feature that is configured for the member account.
public void setAdditionalConfiguration(Collection<MemberAdditionalConfigurationResult> additionalConfiguration)
Indicates the additional configuration of the feature that is configured for the member account.
additionalConfiguration - Indicates the additional configuration of the feature that is configured for the member account.public MemberFeaturesConfigurationResult withAdditionalConfiguration(MemberAdditionalConfigurationResult... additionalConfiguration)
Indicates the additional configuration of the feature that is configured for the member account.
 NOTE: This method appends the values to the existing list (if any). Use
 setAdditionalConfiguration(java.util.Collection) or
 withAdditionalConfiguration(java.util.Collection) if you want to override the existing values.
 
additionalConfiguration - Indicates the additional configuration of the feature that is configured for the member account.public MemberFeaturesConfigurationResult withAdditionalConfiguration(Collection<MemberAdditionalConfigurationResult> additionalConfiguration)
Indicates the additional configuration of the feature that is configured for the member account.
additionalConfiguration - Indicates the additional configuration of the feature that is configured for the member account.public String toString()
toString in class ObjectObject.toString()public MemberFeaturesConfigurationResult clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.