public void setBreakdowns(com.google.api.ads.admanager.axis.v201902.ForecastBreakdown[] breakdowns) {
        this.breakdowns = breakdowns;
    }
public void setBreakdowns ( com . google . api . ads . admanager . axis . v201902 . ForecastBreakdown [ ] breakdowns ) { this . breakdowns = breakdowns ; }
Sets the breakdowns value for this AvailabilityForecast.

@param breakdowns   * The breakdowns for each time window defined in {@link ForecastBreakdownOptions#timeWindows}.

<p>If no breakdown was requested through {@link AvailabilityForecastOptions#breakdown},
this
field will be empty.

If targeting breakdown was requested by {@link ForecastBreakdownOptions#targets}
with no time
breakdown, this list will contain a single {@link
ForecastBreakdown} corresponding to the time
window of the forecasted {@link LineItem}.

Otherwise, each time window defined by {@link ForecastBreakdownOptions#timeWindows}
will
correspond to one {@link ForecastBreakdown} in the
same order.

Targeting breakdowns for every time window are returned
in
{@link ForecastBreakdown#breakdownEntries}.

Some examples:

For a targeting breakdown in the form of
{@code ForecastBreakdownOptions{targets=[IU=A, {IU=B,
creative=1x1}]}}, the {@link #breakdowns}
field may look like:
[ForecastBreakdown{breakdownEntries=[availableUnits=10,
availbleUnits=20]}]
where the entries correspond to {@code {IU=A}} and
{@code {IU=B, creative=1x1}} respectively.

For a time breakdown in the form of
{@code ForecastBreakdownOptions{timeWindows=[1am,
2am, 3am]}}, the {@code breakdowns} field may
look like: <pre>{@code
[
ForecastBreakdown{startTime=1am, endTime=2am, breakdownEntries=[availableUnits=10]},
ForecastBreakdow{startTime=2am, endTime=3am, breakdownEntries=[availalbleUnits=20]}
]
}</pre>
where the two {@link #ForecastBreakdown} correspond
to the [1am, 2am) and [2am, 3am) time
windows respecively.

For a two-dimensional breakdown in the form of
{@code ForecastBreakdownOptions{timeWindows=[1am,
2am, 3am], targets=[IU=A, IU=B]}, the {@code
breakdowns} field may look like: <pre>{@code
[
ForecastBreakdown{startTime=1am, endTime=2am,
breakdownEntries=[availableUnits=10, availableUnits=100]},
ForecastBreakdown{startTime=2am, endTime=3am,
breakdownEntries=[availalbleUnits=20, availableUnits=200]}
]
}</pre>
where the first ForecastBreakdown respresents the
[1am, 2am) time window with two entries for
the IU A and IU B respectively; and the second ForecastBreakdown
represents the [2am, 3am)
time window also with two entries corresponding to
the two IUs.