public class WebServiceBindingOperation extends Object implements Serializable
Java class for WebServiceBindingOperation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="WebServiceBindingOperation">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Inputs" type="{}WebServiceParameterList"/>
<element name="Outputs" type="{}WebServiceParameterList"/>
<element name="Faults" type="{}WebServiceFaultList"/>
<element name="CustomConfiguration" type="{}CustomConfiguration" minOccurs="0"/>
</sequence>
<attribute name="operationName" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="soapAction" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="operationUse" type="{}WebServiceUse" />
<attribute name="operationStyle" type="{}WebServiceBindingStyle" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected CustomConfiguration |
customConfiguration |
static WebServiceBindingOperation |
EMPTY_INSTANCE |
protected WebServiceFaultList |
faults |
protected WebServiceParameterList |
inputs |
protected String |
operationName |
protected WebServiceBindingStyle |
operationStyle |
protected WebServiceUse |
operationUse |
protected WebServiceParameterList |
outputs |
protected String |
soapAction |
| Constructor and Description |
|---|
WebServiceBindingOperation() |
| Modifier and Type | Method and Description |
|---|---|
WebServiceBindingOperation |
copy()
Deep copies the fields of the this model into a new instance of this class and returns it.
|
WebServiceBindingOperation |
copy(boolean isDeep)
Copies the fields of the this model (optionally deeply) into a new instance of this class and returns it.
|
protected WebServiceBindingOperation |
copy(WebServiceBindingOperation nobj,
boolean isDeep)
Copies the fields of the this model (optionally deeply) into the given instance and returns it.
|
boolean |
equals(Object o) |
CustomConfiguration |
getCustomConfiguration()
Gets the value of the customConfiguration property.
|
WebServiceFaultList |
getFaults()
Gets the value of the faults property.
|
WebServiceParameterList |
getInputs()
Gets the value of the inputs property.
|
String |
getOperationName()
Gets the value of the operationName property.
|
WebServiceBindingStyle |
getOperationStyle()
Gets the value of the operationStyle property.
|
WebServiceUse |
getOperationUse()
Gets the value of the operationUse property.
|
WebServiceParameterList |
getOutputs()
Gets the value of the outputs property.
|
String |
getSoapAction()
Gets the value of the soapAction property.
|
int |
hashCode() |
CustomConfiguration |
safeGetCustomConfiguration()
Returns the current customConfiguration property value if non-
null, otherwise CustomConfiguration.EMPTY_INSTANCE. |
WebServiceFaultList |
safeGetFaults()
Returns the current faults property value if non-
null, otherwise WebServiceFaultList.EMPTY_INSTANCE. |
WebServiceParameterList |
safeGetInputs()
Returns the current inputs property value if non-
null, otherwise WebServiceParameterList.EMPTY_INSTANCE. |
WebServiceParameterList |
safeGetOutputs()
Returns the current outputs property value if non-
null, otherwise WebServiceParameterList.EMPTY_INSTANCE. |
void |
setCustomConfiguration(CustomConfiguration value)
Sets the value of the customConfiguration property.
|
void |
setFaults(WebServiceFaultList value)
Sets the value of the faults property.
|
void |
setInputs(WebServiceParameterList value)
Sets the value of the inputs property.
|
void |
setOperationName(String value)
Sets the value of the operationName property.
|
void |
setOperationStyle(WebServiceBindingStyle value)
Sets the value of the operationStyle property.
|
void |
setOperationUse(WebServiceUse value)
Sets the value of the operationUse property.
|
void |
setOutputs(WebServiceParameterList value)
Sets the value of the outputs property.
|
void |
setSoapAction(String value)
Sets the value of the soapAction property.
|
String |
toString() |
WebServiceBindingOperation |
withCustomConfiguration(CustomConfiguration newValue)
Sets the customConfiguration property to the given newValue and returns this instance.
|
WebServiceBindingOperation |
withFaults(WebServiceFaultList newValue)
Sets the faults property to the given newValue and returns this instance.
|
WebServiceBindingOperation |
withInputs(WebServiceParameterList newValue)
Sets the inputs property to the given newValue and returns this instance.
|
WebServiceBindingOperation |
withOperationName(String newValue)
Sets the operationName property to the given newValue and returns this instance.
|
WebServiceBindingOperation |
withOperationStyle(WebServiceBindingStyle newValue)
Sets the operationStyle property to the given newValue and returns this instance.
|
WebServiceBindingOperation |
withOperationUse(WebServiceUse newValue)
Sets the operationUse property to the given newValue and returns this instance.
|
WebServiceBindingOperation |
withOutputs(WebServiceParameterList newValue)
Sets the outputs property to the given newValue and returns this instance.
|
WebServiceBindingOperation |
withSoapAction(String newValue)
Sets the soapAction property to the given newValue and returns this instance.
|
protected WebServiceParameterList inputs
protected WebServiceParameterList outputs
protected WebServiceFaultList faults
protected CustomConfiguration customConfiguration
protected String operationName
protected String soapAction
protected WebServiceUse operationUse
protected WebServiceBindingStyle operationStyle
public static final WebServiceBindingOperation EMPTY_INSTANCE
public WebServiceParameterList getInputs()
WebServiceParameterListpublic void setInputs(WebServiceParameterList value)
value - allowed object is
WebServiceParameterListpublic WebServiceParameterList getOutputs()
WebServiceParameterListpublic void setOutputs(WebServiceParameterList value)
value - allowed object is
WebServiceParameterListpublic WebServiceFaultList getFaults()
WebServiceFaultListpublic void setFaults(WebServiceFaultList value)
value - allowed object is
WebServiceFaultListpublic CustomConfiguration getCustomConfiguration()
CustomConfigurationpublic void setCustomConfiguration(CustomConfiguration value)
value - allowed object is
CustomConfigurationpublic String getOperationName()
Stringpublic void setOperationName(String value)
value - allowed object is
Stringpublic String getSoapAction()
Stringpublic void setSoapAction(String value)
value - allowed object is
Stringpublic WebServiceUse getOperationUse()
WebServiceUsepublic void setOperationUse(WebServiceUse value)
value - allowed object is
WebServiceUsepublic WebServiceBindingStyle getOperationStyle()
WebServiceBindingStylepublic void setOperationStyle(WebServiceBindingStyle value)
value - allowed object is
WebServiceBindingStylepublic WebServiceBindingOperation copy()
public WebServiceBindingOperation copy(boolean isDeep)
protected WebServiceBindingOperation copy(WebServiceBindingOperation nobj, boolean isDeep)
public WebServiceBindingOperation withInputs(WebServiceParameterList newValue)
public WebServiceParameterList safeGetInputs()
null, otherwise WebServiceParameterList.EMPTY_INSTANCE.public WebServiceBindingOperation withOutputs(WebServiceParameterList newValue)
public WebServiceParameterList safeGetOutputs()
null, otherwise WebServiceParameterList.EMPTY_INSTANCE.public WebServiceBindingOperation withFaults(WebServiceFaultList newValue)
public WebServiceFaultList safeGetFaults()
null, otherwise WebServiceFaultList.EMPTY_INSTANCE.public WebServiceBindingOperation withCustomConfiguration(CustomConfiguration newValue)
public CustomConfiguration safeGetCustomConfiguration()
null, otherwise CustomConfiguration.EMPTY_INSTANCE.public WebServiceBindingOperation withOperationName(String newValue)
public WebServiceBindingOperation withSoapAction(String newValue)
public WebServiceBindingOperation withOperationUse(WebServiceUse newValue)
public WebServiceBindingOperation withOperationStyle(WebServiceBindingStyle newValue)