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

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

public class AdScheduleTarget
extends Target
implements Serializable

Immutable structure to hold an ad schedule target.

See Also:
Serialized Form

Constructor Summary
AdScheduleTarget()
           
AdScheduleTarget(String targetType, DayOfWeek dayOfWeek, Integer startHour, MinuteOfHour startMinute, Integer endHour, MinuteOfHour endMinute, Double bidMultiplier)
           
 
Method Summary
 boolean equals(Object obj)
           
 Double getBidMultiplier()
          Gets the bidMultiplier value for this AdScheduleTarget.
 DayOfWeek getDayOfWeek()
          Gets the dayOfWeek value for this AdScheduleTarget.
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 Integer getEndHour()
          Gets the endHour value for this AdScheduleTarget.
 MinuteOfHour getEndMinute()
          Gets the endMinute value for this AdScheduleTarget.
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
 Integer getStartHour()
          Gets the startHour value for this AdScheduleTarget.
 MinuteOfHour getStartMinute()
          Gets the startMinute value for this AdScheduleTarget.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setBidMultiplier(Double bidMultiplier)
          Sets the bidMultiplier value for this AdScheduleTarget.
 void setDayOfWeek(DayOfWeek dayOfWeek)
          Sets the dayOfWeek value for this AdScheduleTarget.
 void setEndHour(Integer endHour)
          Sets the endHour value for this AdScheduleTarget.
 void setEndMinute(MinuteOfHour endMinute)
          Sets the endMinute value for this AdScheduleTarget.
 void setStartHour(Integer startHour)
          Sets the startHour value for this AdScheduleTarget.
 void setStartMinute(MinuteOfHour startMinute)
          Sets the startMinute value for this AdScheduleTarget.
 
Methods inherited from class com.google.api.ads.adwords.v201109.cm.Target
getTargetType, setTargetType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdScheduleTarget

public AdScheduleTarget()

AdScheduleTarget

public AdScheduleTarget(String targetType,
                        DayOfWeek dayOfWeek,
                        Integer startHour,
                        MinuteOfHour startMinute,
                        Integer endHour,
                        MinuteOfHour endMinute,
                        Double bidMultiplier)
Method Detail

getDayOfWeek

public DayOfWeek getDayOfWeek()
Gets the dayOfWeek value for this AdScheduleTarget.

Returns:
dayOfWeek * Day of the week the schedule applies to. This field is required and should not be null.

setDayOfWeek

public void setDayOfWeek(DayOfWeek dayOfWeek)
Sets the dayOfWeek value for this AdScheduleTarget.

Parameters:
dayOfWeek - * Day of the week the schedule applies to. This field is required and should not be null.

getStartHour

public Integer getStartHour()
Gets the startHour value for this AdScheduleTarget.

Returns:
startHour * Starting hour in 24 hour time. This field must be between 0 and 23, inclusive.

setStartHour

public void setStartHour(Integer startHour)
Sets the startHour value for this AdScheduleTarget.

Parameters:
startHour - * Starting hour in 24 hour time. This field must be between 0 and 23, inclusive.

getStartMinute

public MinuteOfHour getStartMinute()
Gets the startMinute value for this AdScheduleTarget.

Returns:
startMinute * Interval starts these minutes after the starting hour. This field is required and should not be null.

setStartMinute

public void setStartMinute(MinuteOfHour startMinute)
Sets the startMinute value for this AdScheduleTarget.

Parameters:
startMinute - * Interval starts these minutes after the starting hour. This field is required and should not be null.

getEndHour

public Integer getEndHour()
Gets the endHour value for this AdScheduleTarget.

Returns:
endHour * Ending hour in 24 hour time; 24 signifies end of the day. This field must be between 0 and 24, inclusive.

setEndHour

public void setEndHour(Integer endHour)
Sets the endHour value for this AdScheduleTarget.

Parameters:
endHour - * Ending hour in 24 hour time; 24 signifies end of the day. This field must be between 0 and 24, inclusive.

getEndMinute

public MinuteOfHour getEndMinute()
Gets the endMinute value for this AdScheduleTarget.

Returns:
endMinute * Interval ends these minutes after the ending hour. This field is required and should not be null.

setEndMinute

public void setEndMinute(MinuteOfHour endMinute)
Sets the endMinute value for this AdScheduleTarget.

Parameters:
endMinute - * Interval ends these minutes after the ending hour. This field is required and should not be null.

getBidMultiplier

public Double getBidMultiplier()
Gets the bidMultiplier value for this AdScheduleTarget.

Returns:
bidMultiplier * Multiplying factor for bids during this specified time interval.

setBidMultiplier

public void setBidMultiplier(Double bidMultiplier)
Sets the bidMultiplier value for this AdScheduleTarget.

Parameters:
bidMultiplier - * Multiplying factor for bids during this specified time interval.

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Target

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.