Class Campaign.DynamicSearchAdsSetting
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v18.resources.Campaign.DynamicSearchAdsSetting
- All Implemented Interfaces:
Campaign.DynamicSearchAdsSettingOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- Campaign
public static final class Campaign.DynamicSearchAdsSetting
extends com.google.protobuf.GeneratedMessageV3
implements Campaign.DynamicSearchAdsSettingOrBuilder
The setting for controlling Dynamic Search Ads (DSA).Protobuf type
google.ads.googleads.v18.resources.Campaign.DynamicSearchAdsSetting- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThe setting for controlling Dynamic Search Ads (DSA).Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic final com.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.getFeeds(int index) The list of resource names of page feed assets associated with the campaign.com.google.protobuf.ByteStringgetFeedsBytes(int index) The list of resource names of page feed assets associated with the campaign.intThe list of resource names of page feed assets associated with the campaign.com.google.protobuf.ProtocolStringListThe list of resource names of page feed assets associated with the campaign.Required.com.google.protobuf.ByteStringRequired.com.google.protobuf.Parser<Campaign.DynamicSearchAdsSetting>intbooleanWhether the campaign uses advertiser supplied URLs exclusively.inthashCode()booleanWhether the campaign uses advertiser supplied URLs exclusively.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(Campaign.DynamicSearchAdsSetting prototype) protected Campaign.DynamicSearchAdsSetting.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Campaign.DynamicSearchAdsSetting>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
DOMAIN_NAME_FIELD_NUMBER
public static final int DOMAIN_NAME_FIELD_NUMBER- See Also:
-
LANGUAGE_CODE_FIELD_NUMBER
public static final int LANGUAGE_CODE_FIELD_NUMBER- See Also:
-
USE_SUPPLIED_URLS_ONLY_FIELD_NUMBER
public static final int USE_SUPPLIED_URLS_ONLY_FIELD_NUMBER- See Also:
-
FEEDS_FIELD_NUMBER
public static final int FEEDS_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getDomainName
Required. The Internet domain name that this setting represents, for example, "google.com" or "www.google.com".
string domain_name = 6 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDomainNamein interfaceCampaign.DynamicSearchAdsSettingOrBuilder- Returns:
- The domainName.
-
getDomainNameBytes
public com.google.protobuf.ByteString getDomainNameBytes()Required. The Internet domain name that this setting represents, for example, "google.com" or "www.google.com".
string domain_name = 6 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDomainNameBytesin interfaceCampaign.DynamicSearchAdsSettingOrBuilder- Returns:
- The bytes for domainName.
-
getLanguageCode
Required. The language code specifying the language of the domain, for example, "en".
string language_code = 7 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLanguageCodein interfaceCampaign.DynamicSearchAdsSettingOrBuilder- Returns:
- The languageCode.
-
getLanguageCodeBytes
public com.google.protobuf.ByteString getLanguageCodeBytes()Required. The language code specifying the language of the domain, for example, "en".
string language_code = 7 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLanguageCodeBytesin interfaceCampaign.DynamicSearchAdsSettingOrBuilder- Returns:
- The bytes for languageCode.
-
hasUseSuppliedUrlsOnly
public boolean hasUseSuppliedUrlsOnly()Whether the campaign uses advertiser supplied URLs exclusively.
optional bool use_supplied_urls_only = 8;- Specified by:
hasUseSuppliedUrlsOnlyin interfaceCampaign.DynamicSearchAdsSettingOrBuilder- Returns:
- Whether the useSuppliedUrlsOnly field is set.
-
getUseSuppliedUrlsOnly
public boolean getUseSuppliedUrlsOnly()Whether the campaign uses advertiser supplied URLs exclusively.
optional bool use_supplied_urls_only = 8;- Specified by:
getUseSuppliedUrlsOnlyin interfaceCampaign.DynamicSearchAdsSettingOrBuilder- Returns:
- The useSuppliedUrlsOnly.
-
getFeedsList
public com.google.protobuf.ProtocolStringList getFeedsList()The list of resource names of page feed assets associated with the campaign.
repeated string feeds = 9 [(.google.api.resource_reference) = { ... }- Specified by:
getFeedsListin interfaceCampaign.DynamicSearchAdsSettingOrBuilder- Returns:
- A list containing the feeds.
-
getFeedsCount
public int getFeedsCount()The list of resource names of page feed assets associated with the campaign.
repeated string feeds = 9 [(.google.api.resource_reference) = { ... }- Specified by:
getFeedsCountin interfaceCampaign.DynamicSearchAdsSettingOrBuilder- Returns:
- The count of feeds.
-
getFeeds
The list of resource names of page feed assets associated with the campaign.
repeated string feeds = 9 [(.google.api.resource_reference) = { ... }- Specified by:
getFeedsin interfaceCampaign.DynamicSearchAdsSettingOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The feeds at the given index.
-
getFeedsBytes
public com.google.protobuf.ByteString getFeedsBytes(int index) The list of resource names of page feed assets associated with the campaign.
repeated string feeds = 9 [(.google.api.resource_reference) = { ... }- Specified by:
getFeedsBytesin interfaceCampaign.DynamicSearchAdsSettingOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the feeds at the given index.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Campaign.DynamicSearchAdsSetting parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Campaign.DynamicSearchAdsSetting parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Campaign.DynamicSearchAdsSetting parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Campaign.DynamicSearchAdsSetting parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Campaign.DynamicSearchAdsSetting parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Campaign.DynamicSearchAdsSetting parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Campaign.DynamicSearchAdsSetting parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static Campaign.DynamicSearchAdsSetting parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static Campaign.DynamicSearchAdsSetting parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Campaign.DynamicSearchAdsSetting parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Campaign.DynamicSearchAdsSetting parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static Campaign.DynamicSearchAdsSetting.Builder newBuilder(Campaign.DynamicSearchAdsSetting prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Campaign.DynamicSearchAdsSetting.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-