Class ExperimentArm.PerformanceMaxExperimentArmInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ExperimentArm.PerformanceMaxExperimentArmInfo.Builder>
com.google.ads.googleads.v24.resources.ExperimentArm.PerformanceMaxExperimentArmInfo.Builder
- All Implemented Interfaces:
ExperimentArm.PerformanceMaxExperimentArmInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ExperimentArm.PerformanceMaxExperimentArmInfo
public static final class ExperimentArm.PerformanceMaxExperimentArmInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ExperimentArm.PerformanceMaxExperimentArmInfo.Builder>
implements ExperimentArm.PerformanceMaxExperimentArmInfoOrBuilder
Information specific to the control or treatment campaign of a Performance Max experiment.Protobuf type
google.ads.googleads.v24.resources.ExperimentArm.PerformanceMaxExperimentArmInfo-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Immutable.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorImmutable.Immutable.Immutable.booleanImmutable.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeExperimentalPerformanceMaxCampaignSettings(ExperimentArm.ExperimentalPerformanceMaxCampaignSettings value) Immutable.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setExperimentalPerformanceMaxCampaignSettings(ExperimentArm.ExperimentalPerformanceMaxCampaignSettings value) Immutable.setExperimentalPerformanceMaxCampaignSettings(ExperimentArm.ExperimentalPerformanceMaxCampaignSettings.Builder builderForValue) Immutable.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<ExperimentArm.PerformanceMaxExperimentArmInfo.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<ExperimentArm.PerformanceMaxExperimentArmInfo.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<ExperimentArm.PerformanceMaxExperimentArmInfo.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
public ExperimentArm.PerformanceMaxExperimentArmInfo.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExperimentArm.PerformanceMaxExperimentArmInfo.Builder>
-
mergeFrom
public ExperimentArm.PerformanceMaxExperimentArmInfo.Builder mergeFrom(ExperimentArm.PerformanceMaxExperimentArmInfo other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ExperimentArm.PerformanceMaxExperimentArmInfo.Builder>
-
mergeFrom
public ExperimentArm.PerformanceMaxExperimentArmInfo.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<ExperimentArm.PerformanceMaxExperimentArmInfo.Builder>- Throws:
IOException
-
hasExperimentalPerformanceMaxCampaignSettings
public boolean hasExperimentalPerformanceMaxCampaignSettings()Immutable. Performance Max campaign settings to be applied on the Google-created experimental campaign in a Performance Max experiment. The experimental campaign is automatically created by Google upon experiment creation.
.google.ads.googleads.v24.resources.ExperimentArm.ExperimentalPerformanceMaxCampaignSettings experimental_performance_max_campaign_settings = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasExperimentalPerformanceMaxCampaignSettingsin interfaceExperimentArm.PerformanceMaxExperimentArmInfoOrBuilder- Returns:
- Whether the experimentalPerformanceMaxCampaignSettings field is set.
-
getExperimentalPerformanceMaxCampaignSettings
public ExperimentArm.ExperimentalPerformanceMaxCampaignSettings getExperimentalPerformanceMaxCampaignSettings()Immutable. Performance Max campaign settings to be applied on the Google-created experimental campaign in a Performance Max experiment. The experimental campaign is automatically created by Google upon experiment creation.
.google.ads.googleads.v24.resources.ExperimentArm.ExperimentalPerformanceMaxCampaignSettings experimental_performance_max_campaign_settings = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getExperimentalPerformanceMaxCampaignSettingsin interfaceExperimentArm.PerformanceMaxExperimentArmInfoOrBuilder- Returns:
- The experimentalPerformanceMaxCampaignSettings.
-
setExperimentalPerformanceMaxCampaignSettings
public ExperimentArm.PerformanceMaxExperimentArmInfo.Builder setExperimentalPerformanceMaxCampaignSettings(ExperimentArm.ExperimentalPerformanceMaxCampaignSettings value) Immutable. Performance Max campaign settings to be applied on the Google-created experimental campaign in a Performance Max experiment. The experimental campaign is automatically created by Google upon experiment creation.
.google.ads.googleads.v24.resources.ExperimentArm.ExperimentalPerformanceMaxCampaignSettings experimental_performance_max_campaign_settings = 1 [(.google.api.field_behavior) = IMMUTABLE]; -
setExperimentalPerformanceMaxCampaignSettings
public ExperimentArm.PerformanceMaxExperimentArmInfo.Builder setExperimentalPerformanceMaxCampaignSettings(ExperimentArm.ExperimentalPerformanceMaxCampaignSettings.Builder builderForValue) Immutable. Performance Max campaign settings to be applied on the Google-created experimental campaign in a Performance Max experiment. The experimental campaign is automatically created by Google upon experiment creation.
.google.ads.googleads.v24.resources.ExperimentArm.ExperimentalPerformanceMaxCampaignSettings experimental_performance_max_campaign_settings = 1 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeExperimentalPerformanceMaxCampaignSettings
public ExperimentArm.PerformanceMaxExperimentArmInfo.Builder mergeExperimentalPerformanceMaxCampaignSettings(ExperimentArm.ExperimentalPerformanceMaxCampaignSettings value) Immutable. Performance Max campaign settings to be applied on the Google-created experimental campaign in a Performance Max experiment. The experimental campaign is automatically created by Google upon experiment creation.
.google.ads.googleads.v24.resources.ExperimentArm.ExperimentalPerformanceMaxCampaignSettings experimental_performance_max_campaign_settings = 1 [(.google.api.field_behavior) = IMMUTABLE]; -
clearExperimentalPerformanceMaxCampaignSettings
public ExperimentArm.PerformanceMaxExperimentArmInfo.Builder clearExperimentalPerformanceMaxCampaignSettings()Immutable. Performance Max campaign settings to be applied on the Google-created experimental campaign in a Performance Max experiment. The experimental campaign is automatically created by Google upon experiment creation.
.google.ads.googleads.v24.resources.ExperimentArm.ExperimentalPerformanceMaxCampaignSettings experimental_performance_max_campaign_settings = 1 [(.google.api.field_behavior) = IMMUTABLE]; -
getExperimentalPerformanceMaxCampaignSettingsBuilder
public ExperimentArm.ExperimentalPerformanceMaxCampaignSettings.Builder getExperimentalPerformanceMaxCampaignSettingsBuilder()Immutable. Performance Max campaign settings to be applied on the Google-created experimental campaign in a Performance Max experiment. The experimental campaign is automatically created by Google upon experiment creation.
.google.ads.googleads.v24.resources.ExperimentArm.ExperimentalPerformanceMaxCampaignSettings experimental_performance_max_campaign_settings = 1 [(.google.api.field_behavior) = IMMUTABLE]; -
getExperimentalPerformanceMaxCampaignSettingsOrBuilder
public ExperimentArm.ExperimentalPerformanceMaxCampaignSettingsOrBuilder getExperimentalPerformanceMaxCampaignSettingsOrBuilder()Immutable. Performance Max campaign settings to be applied on the Google-created experimental campaign in a Performance Max experiment. The experimental campaign is automatically created by Google upon experiment creation.
.google.ads.googleads.v24.resources.ExperimentArm.ExperimentalPerformanceMaxCampaignSettings experimental_performance_max_campaign_settings = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getExperimentalPerformanceMaxCampaignSettingsOrBuilderin interfaceExperimentArm.PerformanceMaxExperimentArmInfoOrBuilder
-