com.google.api.ads.adwords.v201109.info
Class ApiUsageInfo

java.lang.Object
  extended by com.google.api.ads.adwords.v201109.info.ApiUsageInfo
All Implemented Interfaces:
Serializable

public class ApiUsageInfo
extends Object
implements Serializable

Represents the API usage information.

See Also:
Serialized Form

Constructor Summary
ApiUsageInfo()
           
ApiUsageInfo(ApiUsageRecord[] apiUsageRecords, Long cost)
           
 
Method Summary
 boolean equals(Object obj)
           
 ApiUsageRecord[] getApiUsageRecords()
          Gets the apiUsageRecords value for this ApiUsageInfo.
 ApiUsageRecord getApiUsageRecords(int i)
           
 Long getCost()
          Gets the cost value for this ApiUsageInfo.
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setApiUsageRecords(ApiUsageRecord[] apiUsageRecords)
          Sets the apiUsageRecords value for this ApiUsageInfo.
 void setApiUsageRecords(int i, ApiUsageRecord _value)
           
 void setCost(Long cost)
          Sets the cost value for this ApiUsageInfo.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApiUsageInfo

public ApiUsageInfo()

ApiUsageInfo

public ApiUsageInfo(ApiUsageRecord[] apiUsageRecords,
                    Long cost)
Method Detail

getApiUsageRecords

public ApiUsageRecord[] getApiUsageRecords()
Gets the apiUsageRecords value for this ApiUsageInfo.

Returns:
apiUsageRecords * The list of API usage for the specific clients.

setApiUsageRecords

public void setApiUsageRecords(ApiUsageRecord[] apiUsageRecords)
Sets the apiUsageRecords value for this ApiUsageInfo.

Parameters:
apiUsageRecords - * The list of API usage for the specific clients.

getApiUsageRecords

public ApiUsageRecord getApiUsageRecords(int i)

setApiUsageRecords

public void setApiUsageRecords(int i,
                               ApiUsageRecord _value)

getCost

public Long getCost()
Gets the cost value for this ApiUsageInfo.

Returns:
cost * The cost is set when the API usage is been fetched for all clients.

setCost

public void setCost(Long cost)
Sets the cost value for this ApiUsageInfo.

Parameters:
cost - * The cost is set when the API usage is been fetched for all clients.

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
                                                                Class _javaType,
                                                                QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
                                                                    Class _javaType,
                                                                    QName _xmlType)
Get Custom Deserializer



Copyright © 2011. All Rights Reserved.