Class ExecuteScriptsOptionsType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.api_types_3.ExecuteScriptsOptionsType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class ExecuteScriptsOptionsType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for ExecuteScriptsOptionsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExecuteScriptsOptionsType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="outputFormat" type="{http://midpoint.evolveum.com/xml/ns/public/common/api-types-3}OutputFormatType" minOccurs="0"/> <element name="objectLimit" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="executeAsynchronously" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
protected Boolean
executeAsynchronously
static ItemName
F_EXECUTE_ASYNCHRONOUSLY
static ItemName
F_OBJECT_LIMIT
static ItemName
F_OUTPUT_FORMAT
protected Integer
objectLimit
protected OutputFormatType
outputFormat
-
Constructor Summary
Constructors Constructor Description ExecuteScriptsOptionsType()
Creates a newExecuteScriptsOptionsType
instance.ExecuteScriptsOptionsType(ExecuteScriptsOptionsType o)
Creates a newExecuteScriptsOptionsType
instance by deeply copying a givenExecuteScriptsOptionsType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ExecuteScriptsOptionsType
clone()
Creates and returns a deep copy of this object.boolean
equals(Object object)
boolean
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
ExecuteScriptsOptionsType
executeAsynchronously(Boolean value)
Integer
getObjectLimit()
Gets the value of the objectLimit property.OutputFormatType
getOutputFormat()
Gets the value of the outputFormat property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Boolean
isExecuteAsynchronously()
Gets the value of the executeAsynchronously property.ExecuteScriptsOptionsType
objectLimit(Integer value)
ExecuteScriptsOptionsType
outputFormat(OutputFormatType value)
void
setExecuteAsynchronously(Boolean value)
Sets the value of the executeAsynchronously property.void
setObjectLimit(Integer value)
Sets the value of the objectLimit property.void
setOutputFormat(OutputFormatType value)
Sets the value of the outputFormat property.String
toString()
Generates a String representation of the contents of this type.
-
-
-
Field Detail
-
outputFormat
protected OutputFormatType outputFormat
-
objectLimit
protected Integer objectLimit
-
executeAsynchronously
protected Boolean executeAsynchronously
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_OUTPUT_FORMAT
public static final ItemName F_OUTPUT_FORMAT
-
F_OBJECT_LIMIT
public static final ItemName F_OBJECT_LIMIT
-
F_EXECUTE_ASYNCHRONOUSLY
public static final ItemName F_EXECUTE_ASYNCHRONOUSLY
-
-
Constructor Detail
-
ExecuteScriptsOptionsType
public ExecuteScriptsOptionsType()
Creates a newExecuteScriptsOptionsType
instance.
-
ExecuteScriptsOptionsType
public ExecuteScriptsOptionsType(ExecuteScriptsOptionsType o)
Creates a newExecuteScriptsOptionsType
instance by deeply copying a givenExecuteScriptsOptionsType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getOutputFormat
public OutputFormatType getOutputFormat()
Gets the value of the outputFormat property.- Returns:
- possible object is
OutputFormatType
-
setOutputFormat
public void setOutputFormat(OutputFormatType value)
Sets the value of the outputFormat property.- Parameters:
value
- allowed object isOutputFormatType
-
getObjectLimit
public Integer getObjectLimit()
Gets the value of the objectLimit property.- Returns:
- possible object is
Integer
-
setObjectLimit
public void setObjectLimit(Integer value)
Sets the value of the objectLimit property.- Parameters:
value
- allowed object isInteger
-
isExecuteAsynchronously
public Boolean isExecuteAsynchronously()
Gets the value of the executeAsynchronously property.- Returns:
- possible object is
Boolean
-
setExecuteAsynchronously
public void setExecuteAsynchronously(Boolean value)
Sets the value of the executeAsynchronously property.- Parameters:
value
- allowed object isBoolean
-
toString
public String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals
-
outputFormat
public ExecuteScriptsOptionsType outputFormat(OutputFormatType value)
-
objectLimit
public ExecuteScriptsOptionsType objectLimit(Integer value)
-
executeAsynchronously
public ExecuteScriptsOptionsType executeAsynchronously(Boolean value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public ExecuteScriptsOptionsType clone()
Creates and returns a deep copy of this object.
-
-