com.google.api.ads.adwords.v201109.cm
Class OperationStream

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

public class OperationStream
extends Object
implements Serializable

A stream of AdWords API mutate operations that must be performed serially. Further, this operation stream must be processed serially with all other operation streams in a bulk mutate job that specify the same scoping entity.

See Also:
Serialized Form

Constructor Summary
OperationStream()
           
OperationStream(EntityId scopingEntityId, Operation[] operations)
           
 
Method Summary
 boolean equals(Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 Operation[] getOperations()
          Gets the operations value for this OperationStream.
 Operation getOperations(int i)
           
 EntityId getScopingEntityId()
          Gets the scopingEntityId value for this OperationStream.
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 setOperations(int i, Operation _value)
           
 void setOperations(Operation[] operations)
          Sets the operations value for this OperationStream.
 void setScopingEntityId(EntityId scopingEntityId)
          Sets the scopingEntityId value for this OperationStream.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationStream

public OperationStream()

OperationStream

public OperationStream(EntityId scopingEntityId,
                       Operation[] operations)
Method Detail

getScopingEntityId

public EntityId getScopingEntityId()
Gets the scopingEntityId value for this OperationStream.

Returns:
scopingEntityId * The id of the entity within whose scope the mutate operations apply.

setScopingEntityId

public void setScopingEntityId(EntityId scopingEntityId)
Sets the scopingEntityId value for this OperationStream.

Parameters:
scopingEntityId - * The id of the entity within whose scope the mutate operations apply.

getOperations

public Operation[] getOperations()
Gets the operations value for this OperationStream.

Returns:
operations * The mutate operations comprising this stream. This field must not contain null elements. This field must contain at least one element. This field is required and should not be null.

setOperations

public void setOperations(Operation[] operations)
Sets the operations value for this OperationStream.

Parameters:
operations - * The mutate operations comprising this stream. This field must not contain null elements. This field must contain at least one element. This field is required and should not be null.

getOperations

public Operation getOperations(int i)

setOperations

public void setOperations(int i,
                          Operation _value)

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.