Class WorkerTasksPerNodeConfigurationType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.WorkerTasksPerNodeConfigurationType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class WorkerTasksPerNodeConfigurationType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
How to create worker tasks per node. EXPERIMENTAL.Java class for WorkerTasksPerNodeConfigurationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="WorkerTasksPerNodeConfigurationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="nodeIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="count" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="scavengers" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="taskName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="executionGroup" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="otherDeltas" type="{http://prism.evolveum.com/xml/ns/public/types-3}ItemDeltaType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
protected Integer
count
protected String
executionGroup
static ItemName
F_COUNT
static ItemName
F_EXECUTION_GROUP
static ItemName
F_NODE_IDENTIFIER
static ItemName
F_OTHER_DELTAS
static ItemName
F_SCAVENGERS
static ItemName
F_TASK_NAME
protected List<String>
nodeIdentifier
protected List<ItemDeltaType>
otherDeltas
protected Integer
scavengers
protected String
taskName
-
Constructor Summary
Constructors Constructor Description WorkerTasksPerNodeConfigurationType()
Creates a newWorkerTasksPerNodeConfigurationType
instance.WorkerTasksPerNodeConfigurationType(WorkerTasksPerNodeConfigurationType o)
Creates a newWorkerTasksPerNodeConfigurationType
instance by deeply copying a givenWorkerTasksPerNodeConfigurationType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ItemDeltaType
beginOtherDeltas()
WorkerTasksPerNodeConfigurationType
clone()
Creates and returns a deep copy of this object.WorkerTasksPerNodeConfigurationType
count(Integer value)
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)
WorkerTasksPerNodeConfigurationType
executionGroup(String value)
Integer
getCount()
Gets the value of the count property.String
getExecutionGroup()
Gets the value of the executionGroup property.List<String>
getNodeIdentifier()
Gets the value of the nodeIdentifier property.List<ItemDeltaType>
getOtherDeltas()
Gets the value of the otherDeltas property.Integer
getScavengers()
Gets the value of the scavengers property.String
getTaskName()
Gets the value of the taskName property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
WorkerTasksPerNodeConfigurationType
nodeIdentifier(String value)
WorkerTasksPerNodeConfigurationType
otherDeltas(ItemDeltaType value)
WorkerTasksPerNodeConfigurationType
scavengers(Integer value)
void
setCount(Integer value)
Sets the value of the count property.void
setExecutionGroup(String value)
Sets the value of the executionGroup property.void
setScavengers(Integer value)
Sets the value of the scavengers property.void
setTaskName(String value)
Sets the value of the taskName property.WorkerTasksPerNodeConfigurationType
taskName(String value)
String
toString()
Generates a String representation of the contents of this type.
-
-
-
Field Detail
-
count
protected Integer count
-
scavengers
protected Integer scavengers
-
taskName
protected String taskName
-
executionGroup
protected String executionGroup
-
otherDeltas
protected List<ItemDeltaType> otherDeltas
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_NODE_IDENTIFIER
public static final ItemName F_NODE_IDENTIFIER
-
F_COUNT
public static final ItemName F_COUNT
-
F_SCAVENGERS
public static final ItemName F_SCAVENGERS
-
F_TASK_NAME
public static final ItemName F_TASK_NAME
-
F_EXECUTION_GROUP
public static final ItemName F_EXECUTION_GROUP
-
F_OTHER_DELTAS
public static final ItemName F_OTHER_DELTAS
-
-
Constructor Detail
-
WorkerTasksPerNodeConfigurationType
public WorkerTasksPerNodeConfigurationType()
Creates a newWorkerTasksPerNodeConfigurationType
instance.
-
WorkerTasksPerNodeConfigurationType
public WorkerTasksPerNodeConfigurationType(WorkerTasksPerNodeConfigurationType o)
Creates a newWorkerTasksPerNodeConfigurationType
instance by deeply copying a givenWorkerTasksPerNodeConfigurationType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getNodeIdentifier
public List<String> getNodeIdentifier()
Gets the value of the nodeIdentifier property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the nodeIdentifier property.For example, to add a new item, do as follows:
getNodeIdentifier().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getCount
public Integer getCount()
Gets the value of the count property.- Returns:
- possible object is
Integer
-
setCount
public void setCount(Integer value)
Sets the value of the count property.- Parameters:
value
- allowed object isInteger
-
getScavengers
public Integer getScavengers()
Gets the value of the scavengers property.- Returns:
- possible object is
Integer
-
setScavengers
public void setScavengers(Integer value)
Sets the value of the scavengers property.- Parameters:
value
- allowed object isInteger
-
getTaskName
public String getTaskName()
Gets the value of the taskName property.- Returns:
- possible object is
String
-
setTaskName
public void setTaskName(String value)
Sets the value of the taskName property.- Parameters:
value
- allowed object isString
-
getExecutionGroup
public String getExecutionGroup()
Gets the value of the executionGroup property.- Returns:
- possible object is
String
-
setExecutionGroup
public void setExecutionGroup(String value)
Sets the value of the executionGroup property.- Parameters:
value
- allowed object isString
-
getOtherDeltas
public List<ItemDeltaType> getOtherDeltas()
Gets the value of the otherDeltas property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the otherDeltas property.For example, to add a new item, do as follows:
getOtherDeltas().add(newItem);
Objects of the following type(s) are allowed in the list
ItemDeltaType
-
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
-
nodeIdentifier
public WorkerTasksPerNodeConfigurationType nodeIdentifier(String value)
-
count
public WorkerTasksPerNodeConfigurationType count(Integer value)
-
scavengers
public WorkerTasksPerNodeConfigurationType scavengers(Integer value)
-
taskName
public WorkerTasksPerNodeConfigurationType taskName(String value)
-
executionGroup
public WorkerTasksPerNodeConfigurationType executionGroup(String value)
-
otherDeltas
public WorkerTasksPerNodeConfigurationType otherDeltas(ItemDeltaType value)
-
beginOtherDeltas
public ItemDeltaType beginOtherDeltas()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public WorkerTasksPerNodeConfigurationType clone()
Creates and returns a deep copy of this object.
-
-