com.google.api.ads.dfp.axis.v201208
Class UserRecordTeamAssociation

java.lang.Object
  extended by com.google.api.ads.dfp.axis.v201208.UserRecordTeamAssociation
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
UserTeamAssociation

public abstract class UserRecordTeamAssociation
extends Object
implements Serializable

UserRecordTeamAssociation represents the association between a UserRecord and a Team.

See Also:
Serialized Form

Constructor Summary
UserRecordTeamAssociation()
           
UserRecordTeamAssociation(Long teamId, TeamAccessType overriddenTeamAccessType, TeamAccessType defaultTeamAccessType, String userRecordTeamAssociationType)
           
 
Method Summary
 boolean equals(Object obj)
           
 TeamAccessType getDefaultTeamAccessType()
          Gets the defaultTeamAccessType value for this UserRecordTeamAssociation.
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 TeamAccessType getOverriddenTeamAccessType()
          Gets the overriddenTeamAccessType value for this UserRecordTeamAssociation.
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
 Long getTeamId()
          Gets the teamId value for this UserRecordTeamAssociation.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 String getUserRecordTeamAssociationType()
          Gets the userRecordTeamAssociationType value for this UserRecordTeamAssociation.
 int hashCode()
           
 void setDefaultTeamAccessType(TeamAccessType defaultTeamAccessType)
          Sets the defaultTeamAccessType value for this UserRecordTeamAssociation.
 void setOverriddenTeamAccessType(TeamAccessType overriddenTeamAccessType)
          Sets the overriddenTeamAccessType value for this UserRecordTeamAssociation.
 void setTeamId(Long teamId)
          Sets the teamId value for this UserRecordTeamAssociation.
 void setUserRecordTeamAssociationType(String userRecordTeamAssociationType)
          Sets the userRecordTeamAssociationType value for this UserRecordTeamAssociation.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserRecordTeamAssociation

public UserRecordTeamAssociation()

UserRecordTeamAssociation

public UserRecordTeamAssociation(Long teamId,
                                 TeamAccessType overriddenTeamAccessType,
                                 TeamAccessType defaultTeamAccessType,
                                 String userRecordTeamAssociationType)
Method Detail

getTeamId

public Long getTeamId()
Gets the teamId value for this UserRecordTeamAssociation.

Returns:
teamId * The Team.id of the team.

setTeamId

public void setTeamId(Long teamId)
Sets the teamId value for this UserRecordTeamAssociation.

Parameters:
teamId - * The Team.id of the team.

getOverriddenTeamAccessType

public TeamAccessType getOverriddenTeamAccessType()
Gets the overriddenTeamAccessType value for this UserRecordTeamAssociation.

Returns:
overriddenTeamAccessType * The overridden team access type. This field is null if team access type is not overridden.

setOverriddenTeamAccessType

public void setOverriddenTeamAccessType(TeamAccessType overriddenTeamAccessType)
Sets the overriddenTeamAccessType value for this UserRecordTeamAssociation.

Parameters:
overriddenTeamAccessType - * The overridden team access type. This field is null if team access type is not overridden.

getDefaultTeamAccessType

public TeamAccessType getDefaultTeamAccessType()
Gets the defaultTeamAccessType value for this UserRecordTeamAssociation.

Returns:
defaultTeamAccessType * The default team access type Team.teamAccessType. This field is read-only and is populated by Google.

setDefaultTeamAccessType

public void setDefaultTeamAccessType(TeamAccessType defaultTeamAccessType)
Sets the defaultTeamAccessType value for this UserRecordTeamAssociation.

Parameters:
defaultTeamAccessType - * The default team access type Team.teamAccessType. This field is read-only and is populated by Google.

getUserRecordTeamAssociationType

public String getUserRecordTeamAssociationType()
Gets the userRecordTeamAssociationType value for this UserRecordTeamAssociation.

Returns:
userRecordTeamAssociationType * Indicates that this instance is a subtype of UserRecordTeamAssociation. Although this field is returned in the response, it is ignored on input and cannot be selected. Specify xsi:type instead.

setUserRecordTeamAssociationType

public void setUserRecordTeamAssociationType(String userRecordTeamAssociationType)
Sets the userRecordTeamAssociationType value for this UserRecordTeamAssociation.

Parameters:
userRecordTeamAssociationType - * Indicates that this instance is a subtype of UserRecordTeamAssociation. Although this field is returned in the response, it is ignored on input and cannot be selected. Specify xsi:type instead.

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 © 2012. All Rights Reserved.