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="method" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}HttpMethodType" minOccurs="0"/> <element name="url" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" 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="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 QName |
F_BODY_ENCODING |
static QName |
F_BODY_EXPRESSION |
static QName |
F_HEADERS_EXPRESSION |
static QName |
F_LOG_TO_FILE |
static QName |
F_METHOD |
static QName |
F_NAME |
static QName |
F_PASSWORD |
static QName |
F_REDIRECT_TO_FILE |
static QName |
F_URL |
static QName |
F_URL_EXPRESSION |
static QName |
F_USERNAME |
protected ExpressionType |
headersExpression |
protected String |
logToFile |
protected HttpMethodType |
method |
protected String |
name |
protected ProtectedStringType |
password |
protected String |
redirectToFile |
protected ExpressionType |
url |
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 |
---|---|
ExpressionType |
beginBodyExpression() |
ExpressionType |
beginHeadersExpression() |
ProtectedStringType |
beginPassword() |
ExpressionType |
beginUrl() |
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 |
getRedirectToFile()
Gets the value of the redirectToFile property.
|
ExpressionType |
getUrl()
Gets the value of the url 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 |
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 |
setRedirectToFile(String value)
Sets the value of the redirectToFile property.
|
void |
setUrl(ExpressionType value)
Sets the value of the url 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 |
url(ExpressionType value) |
SmsGatewayConfigurationType |
urlExpression(ExpressionType value) |
SmsGatewayConfigurationType |
username(String value) |
protected HttpMethodType method
protected ExpressionType url
protected ExpressionType urlExpression
protected ExpressionType headersExpression
protected ExpressionType bodyExpression
protected String bodyEncoding
protected String username
protected ProtectedStringType password
protected String redirectToFile
protected String logToFile
protected String name
public static final QName COMPLEX_TYPE
public static final QName F_METHOD
public static final QName F_URL
public static final QName F_URL_EXPRESSION
public static final QName F_HEADERS_EXPRESSION
public static final QName F_BODY_EXPRESSION
public static final QName F_BODY_ENCODING
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_LOG_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 HttpMethodType getMethod()
HttpMethodType
public void setMethod(HttpMethodType value)
value
- allowed object is
HttpMethodType
public ExpressionType getUrl()
ExpressionType
public void setUrl(ExpressionType value)
value
- allowed object is
ExpressionType
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 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 url(ExpressionType value)
public ExpressionType beginUrl()
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 redirectToFile(String value)
public SmsGatewayConfigurationType logToFile(String value)
public SmsGatewayConfigurationType name(String value)
public SmsGatewayConfigurationType clone()
Copyright © 2019 Evolveum. All rights reserved.