public class SmsGatewayConfigurationType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for SmsGatewayConfigurationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SmsGatewayConfigurationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="url" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" 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="redirectToFile" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_NAME |
static QName |
F_PASSWORD |
static QName |
F_REDIRECT_TO_FILE |
static QName |
F_URL |
static QName |
F_USERNAME |
protected String |
name |
protected ProtectedStringType |
password |
protected String |
redirectToFile |
protected ExpressionType |
url |
protected String |
username |
Constructor and Description |
---|
SmsGatewayConfigurationType()
Creates a new
SmsGatewayConfigurationType instance. |
SmsGatewayConfigurationType(SmsGatewayConfigurationType o)
Creates a new
SmsGatewayConfigurationType instance by deeply copying a given SmsGatewayConfigurationType instance. |
Modifier and Type | Method and Description |
---|---|
ProtectedStringType |
beginPassword() |
ExpressionType |
beginUrl() |
SmsGatewayConfigurationType |
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) |
String |
getName()
Gets the value of the name property.
|
ProtectedStringType |
getPassword()
Gets the value of the password property.
|
String |
getRedirectToFile()
Gets the value of the redirectToFile property.
|
ExpressionType |
getUrl()
Gets the value of the url property.
|
String |
getUsername()
Gets the value of the username property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
SmsGatewayConfigurationType |
name(String value) |
SmsGatewayConfigurationType |
password(ProtectedStringType value) |
SmsGatewayConfigurationType |
redirectToFile(String value) |
void |
setName(String value)
Sets the value of the name property.
|
void |
setPassword(ProtectedStringType value)
Sets the value of the password property.
|
void |
setRedirectToFile(String value)
Sets the value of the redirectToFile property.
|
void |
setUrl(ExpressionType value)
Sets the value of the url property.
|
void |
setUsername(String value)
Sets the value of the username property.
|
String |
toString()
Generates a String representation of the contents of this type.
|
SmsGatewayConfigurationType |
url(ExpressionType value) |
SmsGatewayConfigurationType |
username(String value) |
protected ExpressionType url
protected String username
protected ProtectedStringType password
protected String redirectToFile
protected String name
public static final QName COMPLEX_TYPE
public static final QName F_URL
public static final QName F_USERNAME
public static final QName F_PASSWORD
public static final QName F_REDIRECT_TO_FILE
public static final QName F_NAME
public SmsGatewayConfigurationType()
SmsGatewayConfigurationType
instance.public SmsGatewayConfigurationType(SmsGatewayConfigurationType o)
SmsGatewayConfigurationType
instance by deeply copying a given SmsGatewayConfigurationType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public ExpressionType getUrl()
ExpressionType
public void setUrl(ExpressionType value)
value
- allowed object is
ExpressionType
public String getUsername()
String
public void setUsername(String value)
value
- allowed object is
String
public ProtectedStringType getPassword()
ProtectedStringType
public void setPassword(ProtectedStringType value)
value
- allowed object is
ProtectedStringType
public String getRedirectToFile()
String
public void setRedirectToFile(String value)
value
- allowed object is
String
public String getName()
String
public void setName(String value)
value
- allowed object is
String
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 SmsGatewayConfigurationType url(ExpressionType value)
public ExpressionType beginUrl()
public SmsGatewayConfigurationType username(String value)
public SmsGatewayConfigurationType password(ProtectedStringType value)
public ProtectedStringType beginPassword()
public SmsGatewayConfigurationType redirectToFile(String value)
public SmsGatewayConfigurationType name(String value)
public SmsGatewayConfigurationType clone()
Copyright © 2017 Evolveum. All rights reserved.