Class Amqp091SourceType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AsyncUpdateSourceType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.Amqp091SourceType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class Amqp091SourceType extends AsyncUpdateSourceType implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
AMQP client configurationJava class for Amqp091SourceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Amqp091SourceType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AsyncUpdateSourceType"> <sequence> <element name="uri" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="username" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="password" type="{http://prism.evolveum.com/xml/ns/public/types-3}ProtectedStringType" minOccurs="0"/> <element name="virtualHost" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="queue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="prefetch" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="connectionHandlingThreads" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
protected Integer
connectionHandlingThreads
static ItemName
F_CONNECTION_HANDLING_THREADS
static ItemName
F_PASSWORD
static ItemName
F_PREFETCH
static ItemName
F_QUEUE
static ItemName
F_URI
static ItemName
F_USERNAME
static ItemName
F_VIRTUAL_HOST
protected ProtectedStringType
password
protected Integer
prefetch
protected String
queue
protected String
uri
protected String
username
protected String
virtualHost
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AsyncUpdateSourceType
className, description, documentation, F_CLASS_NAME, F_DESCRIPTION, F_DOCUMENTATION, F_NAME, name
-
-
Constructor Summary
Constructors Constructor Description Amqp091SourceType()
Creates a newAmqp091SourceType
instance.Amqp091SourceType(Amqp091SourceType o)
Creates a newAmqp091SourceType
instance by deeply copying a givenAmqp091SourceType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ProtectedStringType
beginPassword()
Amqp091SourceType
className(String value)
Amqp091SourceType
clone()
Creates and returns a deep copy of this object.Amqp091SourceType
connectionHandlingThreads(Integer value)
Amqp091SourceType
description(String value)
Amqp091SourceType
documentation(String 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)
Integer
getConnectionHandlingThreads()
Gets the value of the connectionHandlingThreads property.ProtectedStringType
getPassword()
Gets the value of the password property.Integer
getPrefetch()
Gets the value of the prefetch property.String
getQueue()
Gets the value of the queue property.String
getUri()
Gets the value of the uri property.String
getUsername()
Gets the value of the username property.String
getVirtualHost()
Gets the value of the virtualHost property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Amqp091SourceType
name(String value)
Amqp091SourceType
password(ProtectedStringType value)
Amqp091SourceType
prefetch(Integer value)
Amqp091SourceType
queue(String value)
void
setConnectionHandlingThreads(Integer value)
Sets the value of the connectionHandlingThreads property.void
setPassword(ProtectedStringType value)
Sets the value of the password property.void
setPrefetch(Integer value)
Sets the value of the prefetch property.void
setQueue(String value)
Sets the value of the queue property.void
setUri(String value)
Sets the value of the uri property.void
setUsername(String value)
Sets the value of the username property.void
setVirtualHost(String value)
Sets the value of the virtualHost property.String
toString()
Generates a String representation of the contents of this type.Amqp091SourceType
uri(String value)
Amqp091SourceType
username(String value)
Amqp091SourceType
virtualHost(String value)
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AsyncUpdateSourceType
getClassName, getDescription, getDocumentation, getName, setClassName, setDescription, setDocumentation, setName
-
-
-
-
Field Detail
-
uri
protected String uri
-
username
protected String username
-
password
protected ProtectedStringType password
-
virtualHost
protected String virtualHost
-
queue
protected String queue
-
prefetch
protected Integer prefetch
-
connectionHandlingThreads
protected Integer connectionHandlingThreads
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_URI
public static final ItemName F_URI
-
F_USERNAME
public static final ItemName F_USERNAME
-
F_PASSWORD
public static final ItemName F_PASSWORD
-
F_VIRTUAL_HOST
public static final ItemName F_VIRTUAL_HOST
-
F_QUEUE
public static final ItemName F_QUEUE
-
F_PREFETCH
public static final ItemName F_PREFETCH
-
F_CONNECTION_HANDLING_THREADS
public static final ItemName F_CONNECTION_HANDLING_THREADS
-
-
Constructor Detail
-
Amqp091SourceType
public Amqp091SourceType()
Creates a newAmqp091SourceType
instance.
-
Amqp091SourceType
public Amqp091SourceType(Amqp091SourceType o)
Creates a newAmqp091SourceType
instance by deeply copying a givenAmqp091SourceType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getUri
public String getUri()
Gets the value of the uri property.- Returns:
- possible object is
String
-
setUri
public void setUri(String value)
Sets the value of the uri property.- Parameters:
value
- allowed object isString
-
getUsername
public String getUsername()
Gets the value of the username property.- Returns:
- possible object is
String
-
setUsername
public void setUsername(String value)
Sets the value of the username property.- Parameters:
value
- allowed object isString
-
getPassword
public ProtectedStringType getPassword()
Gets the value of the password property.- Returns:
- possible object is
ProtectedStringType
-
setPassword
public void setPassword(ProtectedStringType value)
Sets the value of the password property.- Parameters:
value
- allowed object isProtectedStringType
-
getVirtualHost
public String getVirtualHost()
Gets the value of the virtualHost property.- Returns:
- possible object is
String
-
setVirtualHost
public void setVirtualHost(String value)
Sets the value of the virtualHost property.- Parameters:
value
- allowed object isString
-
getQueue
public String getQueue()
Gets the value of the queue property.- Returns:
- possible object is
String
-
setQueue
public void setQueue(String value)
Sets the value of the queue property.- Parameters:
value
- allowed object isString
-
getPrefetch
public Integer getPrefetch()
Gets the value of the prefetch property.- Returns:
- possible object is
Integer
-
setPrefetch
public void setPrefetch(Integer value)
Sets the value of the prefetch property.- Parameters:
value
- allowed object isInteger
-
getConnectionHandlingThreads
public Integer getConnectionHandlingThreads()
Gets the value of the connectionHandlingThreads property.- Returns:
- possible object is
Integer
-
setConnectionHandlingThreads
public void setConnectionHandlingThreads(Integer value)
Sets the value of the connectionHandlingThreads property.- Parameters:
value
- allowed object isInteger
-
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- Overrides:
toString
in classAsyncUpdateSourceType
-
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
- Overrides:
hashCode
in classAsyncUpdateSourceType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAsyncUpdateSourceType
-
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
- Overrides:
equals
in classAsyncUpdateSourceType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classAsyncUpdateSourceType
-
uri
public Amqp091SourceType uri(String value)
-
username
public Amqp091SourceType username(String value)
-
password
public Amqp091SourceType password(ProtectedStringType value)
-
beginPassword
public ProtectedStringType beginPassword()
-
virtualHost
public Amqp091SourceType virtualHost(String value)
-
queue
public Amqp091SourceType queue(String value)
-
prefetch
public Amqp091SourceType prefetch(Integer value)
-
connectionHandlingThreads
public Amqp091SourceType connectionHandlingThreads(Integer value)
-
name
public Amqp091SourceType name(String value)
- Overrides:
name
in classAsyncUpdateSourceType
-
description
public Amqp091SourceType description(String value)
- Overrides:
description
in classAsyncUpdateSourceType
-
documentation
public Amqp091SourceType documentation(String value)
- Overrides:
documentation
in classAsyncUpdateSourceType
-
className
public Amqp091SourceType className(String value)
- Overrides:
className
in classAsyncUpdateSourceType
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classAsyncUpdateSourceType
-
clone
public Amqp091SourceType clone()
Creates and returns a deep copy of this object.- Overrides:
clone
in classAsyncUpdateSourceType
- Returns:
- A deep copy of this object.
-
-