public static class RegionAttributesType.ExpirationAttributesType extends Object implements Serializable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="expiration-attributes" type="{http://geode.apache.org/schema/cache}expiration-attributes-type"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected RegionAttributesType.ExpirationAttributesDetail |
expirationAttributes |
| Constructor and Description |
|---|
ExpirationAttributesType() |
ExpirationAttributesType(Integer timeout,
String action,
String expiry,
Properties iniProps) |
| Modifier and Type | Method and Description |
|---|---|
static RegionAttributesType.ExpirationAttributesType |
combine(RegionAttributesType.ExpirationAttributesType existing,
RegionAttributesType.ExpirationAttributesType delta) |
static RegionAttributesType.ExpirationAttributesType |
generate(Integer timeout,
String action,
ClassName expiry) |
String |
getAction()
Gets the value of the action property.
|
DeclarableType |
getCustomExpiry() |
String |
getTimeout()
Gets the value of the timeout property.
|
boolean |
hasCustomExpiry() |
boolean |
hasTimoutOrAction() |
void |
setAction(String value)
Sets the value of the action property.
|
void |
setCustomExpiry(DeclarableType value)
Sets the value of the customExpiry property.
|
void |
setTimeout(String value)
Sets the value of the timeout property.
|
protected RegionAttributesType.ExpirationAttributesDetail expirationAttributes
public ExpirationAttributesType()
public ExpirationAttributesType(Integer timeout, String action, String expiry, Properties iniProps)
public static RegionAttributesType.ExpirationAttributesType generate(Integer timeout, String action, ClassName expiry)
public static RegionAttributesType.ExpirationAttributesType combine(RegionAttributesType.ExpirationAttributesType existing, RegionAttributesType.ExpirationAttributesType delta)
public boolean hasTimoutOrAction()
public boolean hasCustomExpiry()
public DeclarableType getCustomExpiry()
public void setCustomExpiry(DeclarableType value)
DeclarableTypepublic String getAction()
Stringpublic void setAction(String value)
Stringpublic String getTimeout()
String