com.amazonaws.a2s.model
Class OperationRequest

java.lang.Object
  extended by com.amazonaws.a2s.model.OperationRequest

public class OperationRequest
extends java.lang.Object

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://webservices.amazon.com/AWSECommerceService/2007-10-29}HTTPHeaders" minOccurs="0"/>
         <element name="RequestId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element ref="{http://webservices.amazon.com/AWSECommerceService/2007-10-29}Arguments" minOccurs="0"/>
         <element name="RequestProcessingTime" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
Generated by AWS Code Generator

Thu Jan 10 05:27:59 PST 2008


Field Summary
protected  Arguments arguments
           
protected  HTTPHeaders httpHeaders
           
protected  java.lang.String requestId
           
protected  java.lang.Float requestProcessingTime
           
 
Constructor Summary
OperationRequest()
           
 
Method Summary
 Arguments getArguments()
          Gets the value of the arguments property.
 HTTPHeaders getHTTPHeaders()
          Gets the value of the httpHeaders property.
 java.lang.String getRequestId()
          Gets the value of the requestId property.
 java.lang.Float getRequestProcessingTime()
          Gets the value of the requestProcessingTime property.
 boolean isSetArguments()
           
 boolean isSetHTTPHeaders()
           
 boolean isSetRequestId()
           
 boolean isSetRequestProcessingTime()
           
 void setArguments(Arguments value)
          Sets the value of the arguments property.
 void setHTTPHeaders(HTTPHeaders value)
          Sets the value of the httpHeaders property.
 void setRequestId(java.lang.String value)
          Sets the value of the requestId property.
 void setRequestProcessingTime(java.lang.Float value)
          Sets the value of the requestProcessingTime property.
protected  java.lang.String toXMLFragment()
          XML fragment representation of this object
 OperationRequest withArguments(Arguments value)
          Sets the value of the Arguments property.
 OperationRequest withHTTPHeaders(HTTPHeaders value)
          Sets the value of the HTTPHeaders property.
 OperationRequest withRequestId(java.lang.String value)
          Sets the value of the RequestId property.
 OperationRequest withRequestProcessingTime(java.lang.Float value)
          Sets the value of the RequestProcessingTime property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

httpHeaders

protected HTTPHeaders httpHeaders

requestId

protected java.lang.String requestId

arguments

protected Arguments arguments

requestProcessingTime

protected java.lang.Float requestProcessingTime
Constructor Detail

OperationRequest

public OperationRequest()
Method Detail

getHTTPHeaders

public HTTPHeaders getHTTPHeaders()
Gets the value of the httpHeaders property.

Returns:
possible object is HTTPHeaders

setHTTPHeaders

public void setHTTPHeaders(HTTPHeaders value)
Sets the value of the httpHeaders property.

Parameters:
value - allowed object is HTTPHeaders

isSetHTTPHeaders

public boolean isSetHTTPHeaders()

getRequestId

public java.lang.String getRequestId()
Gets the value of the requestId property.

Returns:
possible object is String

setRequestId

public void setRequestId(java.lang.String value)
Sets the value of the requestId property.

Parameters:
value - allowed object is String

isSetRequestId

public boolean isSetRequestId()

getArguments

public Arguments getArguments()
Gets the value of the arguments property.

Returns:
possible object is Arguments

setArguments

public void setArguments(Arguments value)
Sets the value of the arguments property.

Parameters:
value - allowed object is Arguments

isSetArguments

public boolean isSetArguments()

getRequestProcessingTime

public java.lang.Float getRequestProcessingTime()
Gets the value of the requestProcessingTime property.

Returns:
possible object is Float

setRequestProcessingTime

public void setRequestProcessingTime(java.lang.Float value)
Sets the value of the requestProcessingTime property.

Parameters:
value - allowed object is Float

isSetRequestProcessingTime

public boolean isSetRequestProcessingTime()

withHTTPHeaders

public OperationRequest withHTTPHeaders(HTTPHeaders value)
Sets the value of the HTTPHeaders property.

Parameters:
value -
Returns:
this instance

withRequestId

public OperationRequest withRequestId(java.lang.String value)
Sets the value of the RequestId property.

Parameters:
value -
Returns:
this instance

withArguments

public OperationRequest withArguments(Arguments value)
Sets the value of the Arguments property.

Parameters:
value -
Returns:
this instance

withRequestProcessingTime

public OperationRequest withRequestProcessingTime(java.lang.Float value)
Sets the value of the RequestProcessingTime property.

Parameters:
value -
Returns:
this instance

toXMLFragment

protected java.lang.String toXMLFragment()
XML fragment representation of this object

Returns:
XML fragment for this object. Name for outer tag expected to be set by calling method. This fragment returns inner properties representation only