public class SmsGatewayConfigurationType extends Object implements Serializable, Cloneable, JaxbVisitable, 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="method" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}HttpMethodType" minOccurs="0"/> <element name="urlExpression" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" minOccurs="0"/> <element name="headersExpression" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" minOccurs="0"/> <element name="bodyExpression" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" minOccurs="0"/> <element name="bodyEncoding" type="{http://www.w3.org/2001/XMLSchema}string" 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="proxyHost" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="proxyPort" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="proxyUsername" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="proxyPassword" 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"/> <element name="logToFile" 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 |
---|---|
protected String |
bodyEncoding |
protected ExpressionType |
bodyExpression |
static QName |
COMPLEX_TYPE |
static ItemName |
F_BODY_ENCODING |
static ItemName |
F_BODY_EXPRESSION |
static ItemName |
F_HEADERS_EXPRESSION |
static ItemName |
F_LOG_TO_FILE |
static ItemName |
F_METHOD |
static ItemName |
F_NAME |
static ItemName |
F_PASSWORD |
static ItemName |
F_PROXY_HOST |
static ItemName |
F_PROXY_PASSWORD |
static ItemName |
F_PROXY_PORT |
static ItemName |
F_PROXY_USERNAME |
static ItemName |
F_REDIRECT_TO_FILE |
static ItemName |
F_URL_EXPRESSION |
static ItemName |
F_USERNAME |
protected ExpressionType |
headersExpression |
protected String |
logToFile |
protected HttpMethodType |
method |
protected String |
name |
protected ProtectedStringType |
password |
protected String |
proxyHost |
protected ProtectedStringType |
proxyPassword |
protected String |
proxyPort |
protected String |
proxyUsername |
protected String |
redirectToFile |
protected ExpressionType |
urlExpression |
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 |
---|---|
void |
accept(JaxbVisitor visitor) |
ExpressionType |
beginBodyExpression() |
ExpressionType |
beginHeadersExpression() |
ProtectedStringType |
beginPassword() |
ProtectedStringType |
beginProxyPassword() |
ExpressionType |
beginUrlExpression() |
SmsGatewayConfigurationType |
bodyEncoding(String value) |
SmsGatewayConfigurationType |
bodyExpression(ExpressionType value) |
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 |
getBodyEncoding()
Gets the value of the bodyEncoding property.
|
ExpressionType |
getBodyExpression()
Gets the value of the bodyExpression property.
|
ExpressionType |
getHeadersExpression()
Gets the value of the headersExpression property.
|
String |
getLogToFile()
Gets the value of the logToFile property.
|
HttpMethodType |
getMethod()
Gets the value of the method property.
|
String |
getName()
Gets the value of the name property.
|
ProtectedStringType |
getPassword()
Gets the value of the password property.
|
String |
getProxyHost()
Gets the value of the proxyHost property.
|
ProtectedStringType |
getProxyPassword()
Gets the value of the proxyPassword property.
|
String |
getProxyPort()
Gets the value of the proxyPort property.
|
String |
getProxyUsername()
Gets the value of the proxyUsername property.
|
String |
getRedirectToFile()
Gets the value of the redirectToFile property.
|
ExpressionType |
getUrlExpression()
Gets the value of the urlExpression 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 |
headersExpression(ExpressionType value) |
SmsGatewayConfigurationType |
logToFile(String value) |
SmsGatewayConfigurationType |
method(HttpMethodType value) |
SmsGatewayConfigurationType |
name(String value) |
SmsGatewayConfigurationType |
password(ProtectedStringType value) |
SmsGatewayConfigurationType |
proxyHost(String value) |
SmsGatewayConfigurationType |
proxyPassword(ProtectedStringType value) |
SmsGatewayConfigurationType |
proxyPort(String value) |
SmsGatewayConfigurationType |
proxyUsername(String value) |
SmsGatewayConfigurationType |
redirectToFile(String value) |
void |
setBodyEncoding(String value)
Sets the value of the bodyEncoding property.
|
void |
setBodyExpression(ExpressionType value)
Sets the value of the bodyExpression property.
|
void |
setHeadersExpression(ExpressionType value)
Sets the value of the headersExpression property.
|
void |
setLogToFile(String value)
Sets the value of the logToFile property.
|
void |
setMethod(HttpMethodType value)
Sets the value of the method property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setPassword(ProtectedStringType value)
Sets the value of the password property.
|
void |
setProxyHost(String value)
Sets the value of the proxyHost property.
|
void |
setProxyPassword(ProtectedStringType value)
Sets the value of the proxyPassword property.
|
void |
setProxyPort(String value)
Sets the value of the proxyPort property.
|
void |
setProxyUsername(String value)
Sets the value of the proxyUsername property.
|
void |
setRedirectToFile(String value)
Sets the value of the redirectToFile property.
|
void |
setUrlExpression(ExpressionType value)
Sets the value of the urlExpression 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 |
urlExpression(ExpressionType value) |
SmsGatewayConfigurationType |
username(String value) |
finalize, getClass, notify, notifyAll, wait, wait, wait
visitPrismStructure
protected HttpMethodType method
protected ExpressionType urlExpression
protected ExpressionType headersExpression
protected ExpressionType bodyExpression
protected String bodyEncoding
protected String username
protected ProtectedStringType password
protected String proxyHost
protected String proxyPort
protected String proxyUsername
protected ProtectedStringType proxyPassword
protected String redirectToFile
protected String logToFile
protected String name
public static final QName COMPLEX_TYPE
public static final ItemName F_METHOD
public static final ItemName F_URL_EXPRESSION
public static final ItemName F_HEADERS_EXPRESSION
public static final ItemName F_BODY_EXPRESSION
public static final ItemName F_BODY_ENCODING
public static final ItemName F_USERNAME
public static final ItemName F_PASSWORD
public static final ItemName F_PROXY_HOST
public static final ItemName F_PROXY_PORT
public static final ItemName F_PROXY_USERNAME
public static final ItemName F_PROXY_PASSWORD
public static final ItemName F_REDIRECT_TO_FILE
public static final ItemName F_LOG_TO_FILE
public static final ItemName 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 HttpMethodType getMethod()
HttpMethodType
public void setMethod(HttpMethodType value)
value
- allowed object is
HttpMethodType
public ExpressionType getUrlExpression()
ExpressionType
public void setUrlExpression(ExpressionType value)
value
- allowed object is
ExpressionType
public ExpressionType getHeadersExpression()
ExpressionType
public void setHeadersExpression(ExpressionType value)
value
- allowed object is
ExpressionType
public ExpressionType getBodyExpression()
ExpressionType
public void setBodyExpression(ExpressionType value)
value
- allowed object is
ExpressionType
public String getBodyEncoding()
String
public void setBodyEncoding(String value)
value
- allowed object is
String
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 getProxyHost()
String
public void setProxyHost(String value)
value
- allowed object is
String
public String getProxyPort()
String
public void setProxyPort(String value)
value
- allowed object is
String
public String getProxyUsername()
String
public void setProxyUsername(String value)
value
- allowed object is
String
public ProtectedStringType getProxyPassword()
ProtectedStringType
public void setProxyPassword(ProtectedStringType value)
value
- allowed object is
ProtectedStringType
public String getRedirectToFile()
String
public void setRedirectToFile(String value)
value
- allowed object is
String
public String getLogToFile()
String
public void setLogToFile(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 method(HttpMethodType value)
public SmsGatewayConfigurationType urlExpression(ExpressionType value)
public ExpressionType beginUrlExpression()
public SmsGatewayConfigurationType headersExpression(ExpressionType value)
public ExpressionType beginHeadersExpression()
public SmsGatewayConfigurationType bodyExpression(ExpressionType value)
public ExpressionType beginBodyExpression()
public SmsGatewayConfigurationType bodyEncoding(String value)
public SmsGatewayConfigurationType username(String value)
public SmsGatewayConfigurationType password(ProtectedStringType value)
public ProtectedStringType beginPassword()
public SmsGatewayConfigurationType proxyHost(String value)
public SmsGatewayConfigurationType proxyPort(String value)
public SmsGatewayConfigurationType proxyUsername(String value)
public SmsGatewayConfigurationType proxyPassword(ProtectedStringType value)
public ProtectedStringType beginProxyPassword()
public SmsGatewayConfigurationType redirectToFile(String value)
public SmsGatewayConfigurationType logToFile(String value)
public SmsGatewayConfigurationType name(String value)
public void accept(JaxbVisitor visitor)
accept
in interface JaxbVisitable
public SmsGatewayConfigurationType clone()
Copyright © 2021 Evolveum. All rights reserved.