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)
DeclarableType
value
- the value of the customExpiry propertypublic String getAction()
String
public void setAction(String value)
String
value
- the value of the action propertypublic String getTimeout()
String