Class AuditSearchType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AuditSearchType
-
- All Implemented Interfaces:
Containerable
,Serializable
,Cloneable
public class AuditSearchType extends Object implements Serializable, Cloneable, Containerable
Specification of search criteria for audit trails. EXTREMELY EXPERIMENTAL. This is almost certain to change in the future.Java class for AuditSearchType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AuditSearchType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="recordQuery" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="domainQuery" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="interval" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_DOMAIN_QUERY
static ItemName
F_INTERVAL
static ItemName
F_RECORD_QUERY
-
Constructor Summary
Constructors Constructor Description AuditSearchType()
AuditSearchType(PrismContext prismContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrismContainerValue
asPrismContainerValue()
AuditSearchType
clone()
AuditSearchType
domainQuery(String value)
<X> X
end()
boolean
equals(Object object)
String
getDomainQuery()
Duration
getInterval()
String
getRecordQuery()
int
hashCode()
AuditSearchType
interval(Duration value)
AuditSearchType
recordQuery(String value)
void
setDomainQuery(String value)
void
setInterval(Duration value)
void
setRecordQuery(String value)
void
setupContainerValue(PrismContainerValue containerValue)
Setup value to the containerable representation.String
toString()
-
-
-
Constructor Detail
-
AuditSearchType
public AuditSearchType()
-
AuditSearchType
public AuditSearchType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValue
in interfaceContainerable
-
end
public <X> X end()
-
getRecordQuery
public String getRecordQuery()
-
setRecordQuery
public void setRecordQuery(String value)
-
getDomainQuery
public String getDomainQuery()
-
setDomainQuery
public void setDomainQuery(String value)
-
getInterval
public Duration getInterval()
-
setInterval
public void setInterval(Duration value)
-
recordQuery
public AuditSearchType recordQuery(String value)
-
domainQuery
public AuditSearchType domainQuery(String value)
-
interval
public AuditSearchType interval(Duration value)
-
clone
public AuditSearchType clone()
-
-