Class AssetGroupSignal.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.Builder>
com.google.ads.googleads.v18.resources.AssetGroupSignal.Builder
- All Implemented Interfaces:
AssetGroupSignalOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AssetGroupSignal
public static final class AssetGroupSignal.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.Builder>
implements AssetGroupSignalOrBuilder
AssetGroupSignal represents a signal in an asset group. The existence of a signal tells the performance max campaign who's most likely to convert. Performance Max uses the signal to look for new people with similar or stronger intent to find conversions across Search, Display, Video, and more.Protobuf type
google.ads.googleads.v18.resources.AssetGroupSignal-
Method Summary
Modifier and TypeMethodDescriptionaddAllDisapprovalReasons(Iterable<String> values) Output only.addDisapprovalReasons(String value) Output only.addDisapprovalReasonsBytes(com.google.protobuf.ByteString value) Output only.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Output only.Immutable.Immutable.Output only.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Immutable.Immutable.clone()Output only.intOutput only.Immutable.com.google.protobuf.ByteStringImmutable.Immutable.Immutable.Immutable.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDisapprovalReasons(int index) Output only.com.google.protobuf.ByteStringgetDisapprovalReasonsBytes(int index) Output only.intOutput only.com.google.protobuf.ProtocolStringListOutput only.Immutable.com.google.protobuf.ByteStringImmutable.Immutable.Immutable.Immutable.booleanImmutable.booleanImmutable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeAudience(AudienceInfo value) Immutable.mergeFrom(AssetGroupSignal other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeSearchTheme(SearchThemeInfo value) Immutable.final AssetGroupSignal.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Output only.setApprovalStatusValue(int value) Output only.setAssetGroup(String value) Immutable.setAssetGroupBytes(com.google.protobuf.ByteString value) Immutable.setAudience(AudienceInfo value) Immutable.setAudience(AudienceInfo.Builder builderForValue) Immutable.setDisapprovalReasons(int index, String value) Output only.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResourceName(String value) Immutable.setResourceNameBytes(com.google.protobuf.ByteString value) Immutable.setSearchTheme(SearchThemeInfo value) Immutable.setSearchTheme(SearchThemeInfo.Builder builderForValue) Immutable.final AssetGroupSignal.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.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.GeneratedMessageV3.Builder<AssetGroupSignal.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.Builder>
-
setField
public AssetGroupSignal.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.Builder>
-
setRepeatedField
public AssetGroupSignal.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.Builder>
-
addRepeatedField
public AssetGroupSignal.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AssetGroupSignal.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.Builder>
-
mergeFrom
public AssetGroupSignal.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<AssetGroupSignal.Builder>- Throws:
IOException
-
getSignalCase
- Specified by:
getSignalCasein interfaceAssetGroupSignalOrBuilder
-
clearSignal
-
getResourceName
Immutable. The resource name of the asset group signal. Asset group signal resource name have the form: `customers/{customer_id}/assetGroupSignals/{asset_group_id}~{signal_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceAssetGroupSignalOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()Immutable. The resource name of the asset group signal. Asset group signal resource name have the form: `customers/{customer_id}/assetGroupSignals/{asset_group_id}~{signal_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceAssetGroupSignalOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
Immutable. The resource name of the asset group signal. Asset group signal resource name have the form: `customers/{customer_id}/assetGroupSignals/{asset_group_id}~{signal_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
Immutable. The resource name of the asset group signal. Asset group signal resource name have the form: `customers/{customer_id}/assetGroupSignals/{asset_group_id}~{signal_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
Immutable. The resource name of the asset group signal. Asset group signal resource name have the form: `customers/{customer_id}/assetGroupSignals/{asset_group_id}~{signal_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
getAssetGroup
Immutable. The asset group which this asset group signal belongs to.
string asset_group = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getAssetGroupin interfaceAssetGroupSignalOrBuilder- Returns:
- The assetGroup.
-
getAssetGroupBytes
public com.google.protobuf.ByteString getAssetGroupBytes()Immutable. The asset group which this asset group signal belongs to.
string asset_group = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getAssetGroupBytesin interfaceAssetGroupSignalOrBuilder- Returns:
- The bytes for assetGroup.
-
setAssetGroup
Immutable. The asset group which this asset group signal belongs to.
string asset_group = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The assetGroup to set.- Returns:
- This builder for chaining.
-
clearAssetGroup
Immutable. The asset group which this asset group signal belongs to.
string asset_group = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setAssetGroupBytes
Immutable. The asset group which this asset group signal belongs to.
string asset_group = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for assetGroup to set.- Returns:
- This builder for chaining.
-
getApprovalStatusValue
public int getApprovalStatusValue()Output only. Approval status is the output value for search theme signal after Google ads policy review. When using Audience signal, this field is not used and will be absent.
.google.ads.googleads.v18.enums.AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatus approval_status = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getApprovalStatusValuein interfaceAssetGroupSignalOrBuilder- Returns:
- The enum numeric value on the wire for approvalStatus.
-
setApprovalStatusValue
Output only. Approval status is the output value for search theme signal after Google ads policy review. When using Audience signal, this field is not used and will be absent.
.google.ads.googleads.v18.enums.AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatus approval_status = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for approvalStatus to set.- Returns:
- This builder for chaining.
-
getApprovalStatus
Output only. Approval status is the output value for search theme signal after Google ads policy review. When using Audience signal, this field is not used and will be absent.
.google.ads.googleads.v18.enums.AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatus approval_status = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getApprovalStatusin interfaceAssetGroupSignalOrBuilder- Returns:
- The approvalStatus.
-
setApprovalStatus
public AssetGroupSignal.Builder setApprovalStatus(AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatus value) Output only. Approval status is the output value for search theme signal after Google ads policy review. When using Audience signal, this field is not used and will be absent.
.google.ads.googleads.v18.enums.AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatus approval_status = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The approvalStatus to set.- Returns:
- This builder for chaining.
-
clearApprovalStatus
Output only. Approval status is the output value for search theme signal after Google ads policy review. When using Audience signal, this field is not used and will be absent.
.google.ads.googleads.v18.enums.AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatus approval_status = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getDisapprovalReasonsList
public com.google.protobuf.ProtocolStringList getDisapprovalReasonsList()Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisapprovalReasonsListin interfaceAssetGroupSignalOrBuilder- Returns:
- A list containing the disapprovalReasons.
-
getDisapprovalReasonsCount
public int getDisapprovalReasonsCount()Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisapprovalReasonsCountin interfaceAssetGroupSignalOrBuilder- Returns:
- The count of disapprovalReasons.
-
getDisapprovalReasons
Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisapprovalReasonsin interfaceAssetGroupSignalOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The disapprovalReasons at the given index.
-
getDisapprovalReasonsBytes
public com.google.protobuf.ByteString getDisapprovalReasonsBytes(int index) Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisapprovalReasonsBytesin interfaceAssetGroupSignalOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the disapprovalReasons at the given index.
-
setDisapprovalReasons
Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The disapprovalReasons to set.- Returns:
- This builder for chaining.
-
addDisapprovalReasons
Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The disapprovalReasons to add.- Returns:
- This builder for chaining.
-
addAllDisapprovalReasons
Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The disapprovalReasons to add.- Returns:
- This builder for chaining.
-
clearDisapprovalReasons
Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
addDisapprovalReasonsBytes
Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes of the disapprovalReasons to add.- Returns:
- This builder for chaining.
-
hasAudience
public boolean hasAudience()Immutable. The audience signal to be used by the performance max campaign.
.google.ads.googleads.v18.common.AudienceInfo audience = 4 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAudiencein interfaceAssetGroupSignalOrBuilder- Returns:
- Whether the audience field is set.
-
getAudience
Immutable. The audience signal to be used by the performance max campaign.
.google.ads.googleads.v18.common.AudienceInfo audience = 4 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAudiencein interfaceAssetGroupSignalOrBuilder- Returns:
- The audience.
-
setAudience
Immutable. The audience signal to be used by the performance max campaign.
.google.ads.googleads.v18.common.AudienceInfo audience = 4 [(.google.api.field_behavior) = IMMUTABLE]; -
setAudience
Immutable. The audience signal to be used by the performance max campaign.
.google.ads.googleads.v18.common.AudienceInfo audience = 4 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeAudience
Immutable. The audience signal to be used by the performance max campaign.
.google.ads.googleads.v18.common.AudienceInfo audience = 4 [(.google.api.field_behavior) = IMMUTABLE]; -
clearAudience
Immutable. The audience signal to be used by the performance max campaign.
.google.ads.googleads.v18.common.AudienceInfo audience = 4 [(.google.api.field_behavior) = IMMUTABLE]; -
getAudienceBuilder
Immutable. The audience signal to be used by the performance max campaign.
.google.ads.googleads.v18.common.AudienceInfo audience = 4 [(.google.api.field_behavior) = IMMUTABLE]; -
getAudienceOrBuilder
Immutable. The audience signal to be used by the performance max campaign.
.google.ads.googleads.v18.common.AudienceInfo audience = 4 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAudienceOrBuilderin interfaceAssetGroupSignalOrBuilder
-
hasSearchTheme
public boolean hasSearchTheme()Immutable. The search_theme signal to be used by the performance max campaign. Mutate errors of search_theme criterion includes AssetGroupSignalError.UNSPECIFIED AssetGroupSignalError.UNKNOWN AssetGroupSignalError.TOO_MANY_WORDS AssetGroupSignalError.SEARCH_THEME_POLICY_VIOLATION FieldError.REQUIRED StringFormatError.ILLEGAL_CHARS StringLengthError.TOO_LONG ResourceCountLimitExceededError.RESOURCE_LIMIT
.google.ads.googleads.v18.common.SearchThemeInfo search_theme = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasSearchThemein interfaceAssetGroupSignalOrBuilder- Returns:
- Whether the searchTheme field is set.
-
getSearchTheme
Immutable. The search_theme signal to be used by the performance max campaign. Mutate errors of search_theme criterion includes AssetGroupSignalError.UNSPECIFIED AssetGroupSignalError.UNKNOWN AssetGroupSignalError.TOO_MANY_WORDS AssetGroupSignalError.SEARCH_THEME_POLICY_VIOLATION FieldError.REQUIRED StringFormatError.ILLEGAL_CHARS StringLengthError.TOO_LONG ResourceCountLimitExceededError.RESOURCE_LIMIT
.google.ads.googleads.v18.common.SearchThemeInfo search_theme = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getSearchThemein interfaceAssetGroupSignalOrBuilder- Returns:
- The searchTheme.
-
setSearchTheme
Immutable. The search_theme signal to be used by the performance max campaign. Mutate errors of search_theme criterion includes AssetGroupSignalError.UNSPECIFIED AssetGroupSignalError.UNKNOWN AssetGroupSignalError.TOO_MANY_WORDS AssetGroupSignalError.SEARCH_THEME_POLICY_VIOLATION FieldError.REQUIRED StringFormatError.ILLEGAL_CHARS StringLengthError.TOO_LONG ResourceCountLimitExceededError.RESOURCE_LIMIT
.google.ads.googleads.v18.common.SearchThemeInfo search_theme = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
setSearchTheme
Immutable. The search_theme signal to be used by the performance max campaign. Mutate errors of search_theme criterion includes AssetGroupSignalError.UNSPECIFIED AssetGroupSignalError.UNKNOWN AssetGroupSignalError.TOO_MANY_WORDS AssetGroupSignalError.SEARCH_THEME_POLICY_VIOLATION FieldError.REQUIRED StringFormatError.ILLEGAL_CHARS StringLengthError.TOO_LONG ResourceCountLimitExceededError.RESOURCE_LIMIT
.google.ads.googleads.v18.common.SearchThemeInfo search_theme = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeSearchTheme
Immutable. The search_theme signal to be used by the performance max campaign. Mutate errors of search_theme criterion includes AssetGroupSignalError.UNSPECIFIED AssetGroupSignalError.UNKNOWN AssetGroupSignalError.TOO_MANY_WORDS AssetGroupSignalError.SEARCH_THEME_POLICY_VIOLATION FieldError.REQUIRED StringFormatError.ILLEGAL_CHARS StringLengthError.TOO_LONG ResourceCountLimitExceededError.RESOURCE_LIMIT
.google.ads.googleads.v18.common.SearchThemeInfo search_theme = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
clearSearchTheme
Immutable. The search_theme signal to be used by the performance max campaign. Mutate errors of search_theme criterion includes AssetGroupSignalError.UNSPECIFIED AssetGroupSignalError.UNKNOWN AssetGroupSignalError.TOO_MANY_WORDS AssetGroupSignalError.SEARCH_THEME_POLICY_VIOLATION FieldError.REQUIRED StringFormatError.ILLEGAL_CHARS StringLengthError.TOO_LONG ResourceCountLimitExceededError.RESOURCE_LIMIT
.google.ads.googleads.v18.common.SearchThemeInfo search_theme = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
getSearchThemeBuilder
Immutable. The search_theme signal to be used by the performance max campaign. Mutate errors of search_theme criterion includes AssetGroupSignalError.UNSPECIFIED AssetGroupSignalError.UNKNOWN AssetGroupSignalError.TOO_MANY_WORDS AssetGroupSignalError.SEARCH_THEME_POLICY_VIOLATION FieldError.REQUIRED StringFormatError.ILLEGAL_CHARS StringLengthError.TOO_LONG ResourceCountLimitExceededError.RESOURCE_LIMIT
.google.ads.googleads.v18.common.SearchThemeInfo search_theme = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
getSearchThemeOrBuilder
Immutable. The search_theme signal to be used by the performance max campaign. Mutate errors of search_theme criterion includes AssetGroupSignalError.UNSPECIFIED AssetGroupSignalError.UNKNOWN AssetGroupSignalError.TOO_MANY_WORDS AssetGroupSignalError.SEARCH_THEME_POLICY_VIOLATION FieldError.REQUIRED StringFormatError.ILLEGAL_CHARS StringLengthError.TOO_LONG ResourceCountLimitExceededError.RESOURCE_LIMIT
.google.ads.googleads.v18.common.SearchThemeInfo search_theme = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getSearchThemeOrBuilderin interfaceAssetGroupSignalOrBuilder
-
setUnknownFields
public final AssetGroupSignal.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.Builder>
-
mergeUnknownFields
public final AssetGroupSignal.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetGroupSignal.Builder>
-