public class WorkAllocationConfigurationType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for WorkAllocationConfigurationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="WorkAllocationConfigurationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="bucketCreationBatch" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="allocateFirst" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="workAllocationMaxRetries" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="workAllocationRetryIntervalBase" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="workAllocationRetryExponentialThreshold" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="workAllocationRetryIntervalLimit" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="workAllocationInitialDelay" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="workAllocationFreeBucketWaitInterval" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected Boolean |
allocateFirst |
protected Integer |
bucketCreationBatch |
static QName |
COMPLEX_TYPE |
static ItemName |
F_ALLOCATE_FIRST |
static ItemName |
F_BUCKET_CREATION_BATCH |
static ItemName |
F_WORK_ALLOCATION_FREE_BUCKET_WAIT_INTERVAL |
static ItemName |
F_WORK_ALLOCATION_INITIAL_DELAY |
static ItemName |
F_WORK_ALLOCATION_MAX_RETRIES |
static ItemName |
F_WORK_ALLOCATION_RETRY_EXPONENTIAL_THRESHOLD |
static ItemName |
F_WORK_ALLOCATION_RETRY_INTERVAL_BASE |
static ItemName |
F_WORK_ALLOCATION_RETRY_INTERVAL_LIMIT |
protected Long |
workAllocationFreeBucketWaitInterval |
protected Long |
workAllocationInitialDelay |
protected Integer |
workAllocationMaxRetries |
protected Integer |
workAllocationRetryExponentialThreshold |
protected Long |
workAllocationRetryIntervalBase |
protected Long |
workAllocationRetryIntervalLimit |
Constructor and Description |
---|
WorkAllocationConfigurationType()
Creates a new
WorkAllocationConfigurationType instance. |
WorkAllocationConfigurationType(WorkAllocationConfigurationType o)
Creates a new
WorkAllocationConfigurationType instance by deeply copying a given WorkAllocationConfigurationType instance. |
Modifier and Type | Method and Description |
---|---|
void |
accept(JaxbVisitor visitor) |
WorkAllocationConfigurationType |
allocateFirst(Boolean value) |
WorkAllocationConfigurationType |
bucketCreationBatch(Integer value) |
WorkAllocationConfigurationType |
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) |
Integer |
getBucketCreationBatch()
Gets the value of the bucketCreationBatch property.
|
Long |
getWorkAllocationFreeBucketWaitInterval()
Gets the value of the workAllocationFreeBucketWaitInterval property.
|
Long |
getWorkAllocationInitialDelay()
Gets the value of the workAllocationInitialDelay property.
|
Integer |
getWorkAllocationMaxRetries()
Gets the value of the workAllocationMaxRetries property.
|
Integer |
getWorkAllocationRetryExponentialThreshold()
Gets the value of the workAllocationRetryExponentialThreshold property.
|
Long |
getWorkAllocationRetryIntervalBase()
Gets the value of the workAllocationRetryIntervalBase property.
|
Long |
getWorkAllocationRetryIntervalLimit()
Gets the value of the workAllocationRetryIntervalLimit property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
Boolean |
isAllocateFirst()
Gets the value of the allocateFirst property.
|
void |
setAllocateFirst(Boolean value)
Sets the value of the allocateFirst property.
|
void |
setBucketCreationBatch(Integer value)
Sets the value of the bucketCreationBatch property.
|
void |
setWorkAllocationFreeBucketWaitInterval(Long value)
Sets the value of the workAllocationFreeBucketWaitInterval property.
|
void |
setWorkAllocationInitialDelay(Long value)
Sets the value of the workAllocationInitialDelay property.
|
void |
setWorkAllocationMaxRetries(Integer value)
Sets the value of the workAllocationMaxRetries property.
|
void |
setWorkAllocationRetryExponentialThreshold(Integer value)
Sets the value of the workAllocationRetryExponentialThreshold property.
|
void |
setWorkAllocationRetryIntervalBase(Long value)
Sets the value of the workAllocationRetryIntervalBase property.
|
void |
setWorkAllocationRetryIntervalLimit(Long value)
Sets the value of the workAllocationRetryIntervalLimit property.
|
String |
toString()
Generates a String representation of the contents of this type.
|
WorkAllocationConfigurationType |
workAllocationFreeBucketWaitInterval(Long value) |
WorkAllocationConfigurationType |
workAllocationInitialDelay(Long value) |
WorkAllocationConfigurationType |
workAllocationMaxRetries(Integer value) |
WorkAllocationConfigurationType |
workAllocationRetryExponentialThreshold(Integer value) |
WorkAllocationConfigurationType |
workAllocationRetryIntervalBase(Long value) |
WorkAllocationConfigurationType |
workAllocationRetryIntervalLimit(Long value) |
finalize, getClass, notify, notifyAll, wait, wait, wait
visitPrismStructure
protected Integer bucketCreationBatch
protected Boolean allocateFirst
protected Integer workAllocationMaxRetries
protected Long workAllocationRetryIntervalBase
protected Integer workAllocationRetryExponentialThreshold
protected Long workAllocationRetryIntervalLimit
protected Long workAllocationInitialDelay
protected Long workAllocationFreeBucketWaitInterval
public static final QName COMPLEX_TYPE
public static final ItemName F_BUCKET_CREATION_BATCH
public static final ItemName F_ALLOCATE_FIRST
public static final ItemName F_WORK_ALLOCATION_MAX_RETRIES
public static final ItemName F_WORK_ALLOCATION_RETRY_INTERVAL_BASE
public static final ItemName F_WORK_ALLOCATION_RETRY_EXPONENTIAL_THRESHOLD
public static final ItemName F_WORK_ALLOCATION_RETRY_INTERVAL_LIMIT
public static final ItemName F_WORK_ALLOCATION_INITIAL_DELAY
public static final ItemName F_WORK_ALLOCATION_FREE_BUCKET_WAIT_INTERVAL
public WorkAllocationConfigurationType()
WorkAllocationConfigurationType
instance.public WorkAllocationConfigurationType(WorkAllocationConfigurationType o)
WorkAllocationConfigurationType
instance by deeply copying a given WorkAllocationConfigurationType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public Integer getBucketCreationBatch()
Integer
public void setBucketCreationBatch(Integer value)
value
- allowed object is
Integer
public Boolean isAllocateFirst()
Boolean
public void setAllocateFirst(Boolean value)
value
- allowed object is
Boolean
public Integer getWorkAllocationMaxRetries()
Integer
public void setWorkAllocationMaxRetries(Integer value)
value
- allowed object is
Integer
public Long getWorkAllocationRetryIntervalBase()
Long
public void setWorkAllocationRetryIntervalBase(Long value)
value
- allowed object is
Long
public Integer getWorkAllocationRetryExponentialThreshold()
Integer
public void setWorkAllocationRetryExponentialThreshold(Integer value)
value
- allowed object is
Integer
public Long getWorkAllocationRetryIntervalLimit()
Long
public void setWorkAllocationRetryIntervalLimit(Long value)
value
- allowed object is
Long
public Long getWorkAllocationInitialDelay()
Long
public void setWorkAllocationInitialDelay(Long value)
value
- allowed object is
Long
public Long getWorkAllocationFreeBucketWaitInterval()
Long
public void setWorkAllocationFreeBucketWaitInterval(Long value)
value
- allowed object is
Long
public String toString()
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
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)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
public WorkAllocationConfigurationType bucketCreationBatch(Integer value)
public WorkAllocationConfigurationType allocateFirst(Boolean value)
public WorkAllocationConfigurationType workAllocationMaxRetries(Integer value)
public WorkAllocationConfigurationType workAllocationRetryIntervalBase(Long value)
public WorkAllocationConfigurationType workAllocationRetryExponentialThreshold(Integer value)
public WorkAllocationConfigurationType workAllocationRetryIntervalLimit(Long value)
public WorkAllocationConfigurationType workAllocationInitialDelay(Long value)
public WorkAllocationConfigurationType workAllocationFreeBucketWaitInterval(Long value)
public void accept(JaxbVisitor visitor)
accept
in interface JaxbVisitable
public WorkAllocationConfigurationType clone()
Copyright © 2020 Evolveum. All rights reserved.