Class QuoteCampaignsOperation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<QuoteCampaignsOperation.Builder>
com.google.ads.googleads.v23.actions.QuoteCampaignsOperation.Builder
- All Implemented Interfaces:
QuoteCampaignsOperationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- QuoteCampaignsOperation
public static final class QuoteCampaignsOperation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<QuoteCampaignsOperation.Builder>
implements QuoteCampaignsOperationOrBuilder
Request message for the QuoteCampaigns action. Request including this operation can have a latency of up to 30 seconds. This feature is not publicly available.Protobuf type
google.ads.googleads.v23.actions.QuoteCampaignsOperation-
Method Summary
Modifier and TypeMethodDescriptionaddAllCampaigns(Iterable<? extends QuoteCampaignsOperation.Campaign> values) Campaigns for which the quotes are requested.addCampaigns(int index, QuoteCampaignsOperation.Campaign value) Campaigns for which the quotes are requested.addCampaigns(int index, QuoteCampaignsOperation.Campaign.Builder builderForValue) Campaigns for which the quotes are requested.Campaigns for which the quotes are requested.addCampaigns(QuoteCampaignsOperation.Campaign.Builder builderForValue) Campaigns for which the quotes are requested.Campaigns for which the quotes are requested.addCampaignsBuilder(int index) Campaigns for which the quotes are requested.build()clear()Campaigns for which the quotes are requested.If provided, the signature of the previous quote.getCampaigns(int index) Campaigns for which the quotes are requested.getCampaignsBuilder(int index) Campaigns for which the quotes are requested.Campaigns for which the quotes are requested.intCampaigns for which the quotes are requested.Campaigns for which the quotes are requested.getCampaignsOrBuilder(int index) Campaigns for which the quotes are requested.List<? extends QuoteCampaignsOperation.CampaignOrBuilder>Campaigns for which the quotes are requested.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorIf provided, the signature of the previous quote.com.google.protobuf.ByteStringIf provided, the signature of the previous quote.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(QuoteCampaignsOperation other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeCampaigns(int index) Campaigns for which the quotes are requested.setCampaigns(int index, QuoteCampaignsOperation.Campaign value) Campaigns for which the quotes are requested.setCampaigns(int index, QuoteCampaignsOperation.Campaign.Builder builderForValue) Campaigns for which the quotes are requested.setQuoteSignature(String value) If provided, the signature of the previous quote.setQuoteSignatureBytes(com.google.protobuf.ByteString value) If provided, the signature of the previous quote.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<QuoteCampaignsOperation.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<QuoteCampaignsOperation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<QuoteCampaignsOperation.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<QuoteCampaignsOperation.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<QuoteCampaignsOperation.Builder>
-
mergeFrom
public QuoteCampaignsOperation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<QuoteCampaignsOperation.Builder>- Throws:
IOException
-
getCampaignsList
Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1;- Specified by:
getCampaignsListin interfaceQuoteCampaignsOperationOrBuilder
-
getCampaignsCount
public int getCampaignsCount()Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1;- Specified by:
getCampaignsCountin interfaceQuoteCampaignsOperationOrBuilder
-
getCampaigns
Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1;- Specified by:
getCampaignsin interfaceQuoteCampaignsOperationOrBuilder
-
setCampaigns
public QuoteCampaignsOperation.Builder setCampaigns(int index, QuoteCampaignsOperation.Campaign value) Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
setCampaigns
public QuoteCampaignsOperation.Builder setCampaigns(int index, QuoteCampaignsOperation.Campaign.Builder builderForValue) Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
addCampaigns
Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
addCampaigns
public QuoteCampaignsOperation.Builder addCampaigns(int index, QuoteCampaignsOperation.Campaign value) Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
addCampaigns
public QuoteCampaignsOperation.Builder addCampaigns(QuoteCampaignsOperation.Campaign.Builder builderForValue) Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
addCampaigns
public QuoteCampaignsOperation.Builder addCampaigns(int index, QuoteCampaignsOperation.Campaign.Builder builderForValue) Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
addAllCampaigns
public QuoteCampaignsOperation.Builder addAllCampaigns(Iterable<? extends QuoteCampaignsOperation.Campaign> values) Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
clearCampaigns
Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
removeCampaigns
Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
getCampaignsBuilder
Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
getCampaignsOrBuilder
Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1;- Specified by:
getCampaignsOrBuilderin interfaceQuoteCampaignsOperationOrBuilder
-
getCampaignsOrBuilderList
Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1;- Specified by:
getCampaignsOrBuilderListin interfaceQuoteCampaignsOperationOrBuilder
-
addCampaignsBuilder
Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
addCampaignsBuilder
Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
getCampaignsBuilderList
Campaigns for which the quotes are requested. Maximum 2 campaigns per request.
repeated .google.ads.googleads.v23.actions.QuoteCampaignsOperation.Campaign campaigns = 1; -
getQuoteSignature
If provided, the signature of the previous quote. Clients should always provide the quote signature from previous quotes if they haven't changed the campaigns to prevent price fluctuations within a user session.
string quote_signature = 2;- Specified by:
getQuoteSignaturein interfaceQuoteCampaignsOperationOrBuilder- Returns:
- The quoteSignature.
-
getQuoteSignatureBytes
public com.google.protobuf.ByteString getQuoteSignatureBytes()If provided, the signature of the previous quote. Clients should always provide the quote signature from previous quotes if they haven't changed the campaigns to prevent price fluctuations within a user session.
string quote_signature = 2;- Specified by:
getQuoteSignatureBytesin interfaceQuoteCampaignsOperationOrBuilder- Returns:
- The bytes for quoteSignature.
-
setQuoteSignature
If provided, the signature of the previous quote. Clients should always provide the quote signature from previous quotes if they haven't changed the campaigns to prevent price fluctuations within a user session.
string quote_signature = 2;- Parameters:
value- The quoteSignature to set.- Returns:
- This builder for chaining.
-
clearQuoteSignature
If provided, the signature of the previous quote. Clients should always provide the quote signature from previous quotes if they haven't changed the campaigns to prevent price fluctuations within a user session.
string quote_signature = 2;- Returns:
- This builder for chaining.
-
setQuoteSignatureBytes
If provided, the signature of the previous quote. Clients should always provide the quote signature from previous quotes if they haven't changed the campaigns to prevent price fluctuations within a user session.
string quote_signature = 2;- Parameters:
value- The bytes for quoteSignature to set.- Returns:
- This builder for chaining.
-