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)