All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.microsoft.bingads.v13.bulk.entities.BidSuggestionData Maven / Gradle / Ivy

Go to download

The Bing Ads Java SDK is a library improving developer experience when working with the Bing Ads services by providing high-level access to features such as Bulk API, OAuth Authorization and SOAP API.

There is a newer version: 13.0.22.1
Show newest version
package com.microsoft.bingads.v13.bulk.entities;

import com.microsoft.bingads.v13.bulk.BulkFileReader;
import com.microsoft.bingads.v13.bulk.BulkOperation;
import com.microsoft.bingads.v13.bulk.BulkServiceManager;
import com.microsoft.bingads.v13.bulk.SubmitDownloadParameters;
import com.microsoft.bingads.v13.internal.bulk.BulkObject;

/**
 * The best position, main line, and first page bid suggestion data corresponding to one keyword.
 * If the requested {@link SubmitDownloadParameters#getDataScope} includes BidSuggestionsData,
 * the download will include bulk records corresponding to the properties of this class.
 *
 * @see BulkServiceManager
 * @see BulkOperation
 * @see BulkFileReader
 */
public class BidSuggestionData {

    private BulkKeywordBidSuggestion bestPosition;

    private BulkKeywordBidSuggestion mainLine;

    private BulkKeywordBidSuggestion firstPage;

    /**
     * Gets the best position bid.
     *
     * 

* Represents a best position bid suggestion that is derived from {@link BulkObject} and can only be read from a bulk file by the * {@link BulkFileReader} when reading the corresponding {@link BulkKeyword}. * An instance of this class can represent a single best position bid, and thus one record in the bulk file. * Properties of this class and of classes that it is derived from, correspond to fields of the Keyword Best Position Bid record in a bulk file. *

* *

* For more information, see Keyword Best Position Bid at * https://go.microsoft.com/fwlink/?linkid=846127. *

*/ public BulkKeywordBidSuggestion getBestPosition() { return bestPosition; } void setBestPosition(BulkKeywordBidSuggestion bestPosition) { this.bestPosition = bestPosition; } /** * Gets the main line bid. * *

* Represents a main line bid suggestion that is derived from {@link BulkObject} and can only be read from a bulk file by the * {@link BulkFileReader} when reading the corresponding {@link BulkKeyword}. * An instance of this class can represent a single main line bid, and thus one record in the bulk file. * Properties of this class and of classes that it is derived from, correspond to fields of the Keyword Main Line Bid record in a bulk file. *

* *

* For more information, see Keyword Main Line Bid at * https://go.microsoft.com/fwlink/?linkid=846127. *

*/ public BulkKeywordBidSuggestion getMainLine() { return mainLine; } void setMainLine(BulkKeywordBidSuggestion mainLine) { this.mainLine = mainLine; } /** * Gets the first page bid. * *

* Represents a first page bid suggestion that is derived from {@link BulkObject} and can only be read from a bulk file by the * {@link BulkFileReader} when reading the corresponding {@link BulkKeyword}. * An instance of this class can represent a single first page bid, and thus one record in the bulk file. * Properties of this class and of classes that it is derived from, correspond to fields of the Keyword First Page Bid record in a bulk file. *

* *

* For more information, see Keyword First Page Bid at * https://go.microsoft.com/fwlink/?linkid=846127. *

*/ public BulkKeywordBidSuggestion getFirstPage() { return firstPage; } void setFirstPage(BulkKeywordBidSuggestion firstPage) { this.firstPage = firstPage; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy