@Experimental public class ExpirationAttributesType extends java.lang.Object
Java class for expiration-attributes-type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="expiration-attributes-type">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="custom-expiry" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="class-name" type="{http://geode.apache.org/schema/cache}class-name-type"/>
<element name="parameter" type="{http://geode.apache.org/schema/cache}parameter-type" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="action">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="destroy"/>
<enumeration value="invalidate"/>
<enumeration value="local-destroy"/>
<enumeration value="local-invalidate"/>
</restriction>
</simpleType>
</attribute>
<attribute name="timeout" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
action |
protected DeclarableType |
customExpiry |
protected java.lang.String |
timeout |
| Constructor and Description |
|---|
ExpirationAttributesType() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAction()
Gets the value of the action property.
|
DeclarableType |
getCustomExpiry()
Gets the value of the customExpiry property.
|
java.lang.String |
getTimeout()
Gets the value of the timeout property.
|
void |
setAction(java.lang.String value)
Sets the value of the action property.
|
void |
setCustomExpiry(DeclarableType value)
Sets the value of the customExpiry property.
|
void |
setTimeout(java.lang.String value)
Sets the value of the timeout property.
|
protected DeclarableType customExpiry
protected java.lang.String action
protected java.lang.String timeout
public DeclarableType getCustomExpiry()
DeclarableTypepublic void setCustomExpiry(DeclarableType value)
DeclarableTypepublic java.lang.String getAction()
Stringpublic void setAction(java.lang.String value)
Stringpublic java.lang.String getTimeout()
Stringpublic void setTimeout(java.lang.String value)
String