Class: AdCenterWrapper::BudgetOpportunity
- Inherits:
-
Opportunity
- Object
- Opportunity
- AdCenterWrapper::BudgetOpportunity
- Defined in:
- lib/OptimizerService.rb
Overview
http://schemas.datacontract.org/2004/07/Microsoft.AdCenter.Advertiser.Optimizer.Api.DataContracts.EntitiesBudgetOpportunity
expirationDate - SOAP::SOAPDateTime
opportunityKey - SOAP::SOAPString
budgetDepletionDate - SOAP::SOAPDateTime
budgetType - AdCenterWrapper::BudgetLimitType
campaignId - SOAP::SOAPLong
currentBudget - SOAP::SOAPDouble
increaseInClicks - SOAP::SOAPInt
increaseInImpressions - SOAP::SOAPInt
percentageIncreaseInClicks - SOAP::SOAPInt
percentageIncreaseInImpressions - SOAP::SOAPInt
recommendedBudget - SOAP::SOAPDouble
Instance Attribute Summary collapse
-
#budgetDepletionDate ⇒ Object
Returns the value of attribute budgetDepletionDate.
-
#budgetType ⇒ Object
Returns the value of attribute budgetType.
-
#campaignId ⇒ Object
Returns the value of attribute campaignId.
-
#currentBudget ⇒ Object
Returns the value of attribute currentBudget.
-
#expirationDate ⇒ Object
Returns the value of attribute expirationDate.
-
#increaseInClicks ⇒ Object
Returns the value of attribute increaseInClicks.
-
#increaseInImpressions ⇒ Object
Returns the value of attribute increaseInImpressions.
-
#opportunityKey ⇒ Object
Returns the value of attribute opportunityKey.
-
#percentageIncreaseInClicks ⇒ Object
Returns the value of attribute percentageIncreaseInClicks.
-
#percentageIncreaseInImpressions ⇒ Object
Returns the value of attribute percentageIncreaseInImpressions.
-
#recommendedBudget ⇒ Object
Returns the value of attribute recommendedBudget.
Instance Method Summary collapse
-
#initialize(expirationDate = nil, opportunityKey = nil, budgetDepletionDate = nil, budgetType = nil, campaignId = nil, currentBudget = nil, increaseInClicks = nil, increaseInImpressions = nil, percentageIncreaseInClicks = nil, percentageIncreaseInImpressions = nil, recommendedBudget = nil) ⇒ BudgetOpportunity
constructor
A new instance of BudgetOpportunity.
Constructor Details
permalink #initialize(expirationDate = nil, opportunityKey = nil, budgetDepletionDate = nil, budgetType = nil, campaignId = nil, currentBudget = nil, increaseInClicks = nil, increaseInImpressions = nil, percentageIncreaseInClicks = nil, percentageIncreaseInImpressions = nil, recommendedBudget = nil) ⇒ BudgetOpportunity
Returns a new instance of BudgetOpportunity.
97 98 99 100 101 102 103 104 105 106 107 108 109 |
# File 'lib/OptimizerService.rb', line 97 def initialize(expirationDate = nil, opportunityKey = nil, budgetDepletionDate = nil, budgetType = nil, campaignId = nil, currentBudget = nil, increaseInClicks = nil, increaseInImpressions = nil, percentageIncreaseInClicks = nil, percentageIncreaseInImpressions = nil, recommendedBudget = nil) @expirationDate = expirationDate @opportunityKey = opportunityKey @budgetDepletionDate = budgetDepletionDate @budgetType = budgetType @campaignId = campaignId @currentBudget = currentBudget @increaseInClicks = increaseInClicks @increaseInImpressions = increaseInImpressions @percentageIncreaseInClicks = percentageIncreaseInClicks @percentageIncreaseInImpressions = percentageIncreaseInImpressions @recommendedBudget = recommendedBudget end |
Instance Attribute Details
permalink #budgetDepletionDate ⇒ Object
Returns the value of attribute budgetDepletionDate.
87 88 89 |
# File 'lib/OptimizerService.rb', line 87 def budgetDepletionDate @budgetDepletionDate end |
permalink #budgetType ⇒ Object
Returns the value of attribute budgetType.
88 89 90 |
# File 'lib/OptimizerService.rb', line 88 def budgetType @budgetType end |
permalink #campaignId ⇒ Object
Returns the value of attribute campaignId.
89 90 91 |
# File 'lib/OptimizerService.rb', line 89 def campaignId @campaignId end |
permalink #currentBudget ⇒ Object
Returns the value of attribute currentBudget.
90 91 92 |
# File 'lib/OptimizerService.rb', line 90 def currentBudget @currentBudget end |
permalink #expirationDate ⇒ Object
Returns the value of attribute expirationDate.
85 86 87 |
# File 'lib/OptimizerService.rb', line 85 def expirationDate @expirationDate end |
permalink #increaseInClicks ⇒ Object
Returns the value of attribute increaseInClicks.
91 92 93 |
# File 'lib/OptimizerService.rb', line 91 def increaseInClicks @increaseInClicks end |
permalink #increaseInImpressions ⇒ Object
Returns the value of attribute increaseInImpressions.
92 93 94 |
# File 'lib/OptimizerService.rb', line 92 def increaseInImpressions @increaseInImpressions end |
permalink #opportunityKey ⇒ Object
Returns the value of attribute opportunityKey.
86 87 88 |
# File 'lib/OptimizerService.rb', line 86 def opportunityKey @opportunityKey end |
permalink #percentageIncreaseInClicks ⇒ Object
Returns the value of attribute percentageIncreaseInClicks.
93 94 95 |
# File 'lib/OptimizerService.rb', line 93 def percentageIncreaseInClicks @percentageIncreaseInClicks end |
permalink #percentageIncreaseInImpressions ⇒ Object
Returns the value of attribute percentageIncreaseInImpressions.
94 95 96 |
# File 'lib/OptimizerService.rb', line 94 def percentageIncreaseInImpressions @percentageIncreaseInImpressions end |
permalink #recommendedBudget ⇒ Object
Returns the value of attribute recommendedBudget.
95 96 97 |
# File 'lib/OptimizerService.rb', line 95 def recommendedBudget @recommendedBudget end |