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()
WebServiceParameterList
public void setInputs(WebServiceParameterList value)
value
- allowed object is
WebServiceParameterList
public WebServiceParameterList getOutputs()
WebServiceParameterList
public void setOutputs(WebServiceParameterList value)
value
- allowed object is
WebServiceParameterList
public WebServiceFaultList getFaults()
WebServiceFaultList
public void setFaults(WebServiceFaultList value)
value
- allowed object is
WebServiceFaultList
public CustomConfiguration getCustomConfiguration()
CustomConfiguration
public void setCustomConfiguration(CustomConfiguration value)
value
- allowed object is
CustomConfiguration
public String getOperationName()
String
public void setOperationName(String value)
value
- allowed object is
String
public String getSoapAction()
String
public void setSoapAction(String value)
value
- allowed object is
String
public WebServiceUse getOperationUse()
WebServiceUse
public void setOperationUse(WebServiceUse value)
value
- allowed object is
WebServiceUse
public WebServiceBindingStyle getOperationStyle()
WebServiceBindingStyle
public void setOperationStyle(WebServiceBindingStyle value)
value
- allowed object is
WebServiceBindingStyle
public 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)