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 QNameCOMPLEX_TYPEprotected IntegerconnectionHandlingThreadsstatic ItemNameF_CONNECTION_HANDLING_THREADSstatic ItemNameF_PASSWORDstatic ItemNameF_PREFETCHstatic ItemNameF_QUEUEstatic ItemNameF_URIstatic ItemNameF_USERNAMEstatic ItemNameF_VIRTUAL_HOSTprotected ProtectedStringTypepasswordprotected Integerprefetchprotected Stringqueueprotected Stringuriprotected Stringusernameprotected StringvirtualHost-
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 newAmqp091SourceTypeinstance.Amqp091SourceType(Amqp091SourceType o)Creates a newAmqp091SourceTypeinstance by deeply copying a givenAmqp091SourceTypeinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(JaxbVisitor visitor)ProtectedStringTypebeginPassword()Amqp091SourceTypeclassName(String value)Amqp091SourceTypeclone()Creates and returns a deep copy of this object.Amqp091SourceTypeconnectionHandlingThreads(Integer value)Amqp091SourceTypedescription(String value)Amqp091SourceTypedocumentation(String value)booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)IntegergetConnectionHandlingThreads()Gets the value of the connectionHandlingThreads property.ProtectedStringTypegetPassword()Gets the value of the password property.IntegergetPrefetch()Gets the value of the prefetch property.StringgetQueue()Gets the value of the queue property.StringgetUri()Gets the value of the uri property.StringgetUsername()Gets the value of the username property.StringgetVirtualHost()Gets the value of the virtualHost property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)Amqp091SourceTypename(String value)Amqp091SourceTypepassword(ProtectedStringType value)Amqp091SourceTypeprefetch(Integer value)Amqp091SourceTypequeue(String value)voidsetConnectionHandlingThreads(Integer value)Sets the value of the connectionHandlingThreads property.voidsetPassword(ProtectedStringType value)Sets the value of the password property.voidsetPrefetch(Integer value)Sets the value of the prefetch property.voidsetQueue(String value)Sets the value of the queue property.voidsetUri(String value)Sets the value of the uri property.voidsetUsername(String value)Sets the value of the username property.voidsetVirtualHost(String value)Sets the value of the virtualHost property.StringtoString()Generates a String representation of the contents of this type.Amqp091SourceTypeuri(String value)Amqp091SourceTypeusername(String value)Amqp091SourceTypevirtualHost(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 newAmqp091SourceTypeinstance.
-
Amqp091SourceType
public Amqp091SourceType(Amqp091SourceType o)
Creates a newAmqp091SourceTypeinstance by deeply copying a givenAmqp091SourceTypeinstance.- Parameters:
o- The instance to copy.- Throws:
NullPointerException- ifoisnull.
-
-
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:
toStringin classAsyncUpdateSourceType
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode- Overrides:
hashCodein classAsyncUpdateSourceType
-
hashCode
public int hashCode()
- Overrides:
hashCodein 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:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals- Overrides:
equalsin classAsyncUpdateSourceType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin 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:
namein classAsyncUpdateSourceType
-
description
public Amqp091SourceType description(String value)
- Overrides:
descriptionin classAsyncUpdateSourceType
-
documentation
public Amqp091SourceType documentation(String value)
- Overrides:
documentationin classAsyncUpdateSourceType
-
className
public Amqp091SourceType className(String value)
- Overrides:
classNamein classAsyncUpdateSourceType
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
acceptin interfaceJaxbVisitable- Overrides:
acceptin classAsyncUpdateSourceType
-
clone
public Amqp091SourceType clone()
Creates and returns a deep copy of this object.- Overrides:
clonein classAsyncUpdateSourceType- Returns:
- A deep copy of this object.
-
-