Class CustomConversionGoal.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CustomConversionGoal.Builder>
-
- com.google.ads.googleads.v15.resources.CustomConversionGoal.Builder
-
- All Implemented Interfaces:
CustomConversionGoalOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- CustomConversionGoal
public static final class CustomConversionGoal.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CustomConversionGoal.Builder> implements CustomConversionGoalOrBuilder
Custom conversion goal that can make arbitrary conversion actions biddable.
Protobuf typegoogle.ads.googleads.v15.resources.CustomConversionGoal
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomConversionGoal.BuilderaddAllConversionActions(java.lang.Iterable<java.lang.String> values)Conversion actions that the custom conversion goal makes biddable.CustomConversionGoal.BuilderaddConversionActions(java.lang.String value)Conversion actions that the custom conversion goal makes biddable.CustomConversionGoal.BuilderaddConversionActionsBytes(com.google.protobuf.ByteString value)Conversion actions that the custom conversion goal makes biddable.CustomConversionGoal.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)CustomConversionGoalbuild()CustomConversionGoalbuildPartial()CustomConversionGoal.Builderclear()CustomConversionGoal.BuilderclearConversionActions()Conversion actions that the custom conversion goal makes biddable.CustomConversionGoal.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)CustomConversionGoal.BuilderclearId()Immutable.CustomConversionGoal.BuilderclearName()The name for this custom conversion goal.CustomConversionGoal.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)CustomConversionGoal.BuilderclearResourceName()Immutable.CustomConversionGoal.BuilderclearStatus()The status of the custom conversion goal.CustomConversionGoal.Builderclone()java.lang.StringgetConversionActions(int index)Conversion actions that the custom conversion goal makes biddable.com.google.protobuf.ByteStringgetConversionActionsBytes(int index)Conversion actions that the custom conversion goal makes biddable.intgetConversionActionsCount()Conversion actions that the custom conversion goal makes biddable.com.google.protobuf.ProtocolStringListgetConversionActionsList()Conversion actions that the custom conversion goal makes biddable.CustomConversionGoalgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetId()Immutable.java.lang.StringgetName()The name for this custom conversion goal.com.google.protobuf.ByteStringgetNameBytes()The name for this custom conversion goal.java.lang.StringgetResourceName()Immutable.com.google.protobuf.ByteStringgetResourceNameBytes()Immutable.CustomConversionGoalStatusEnum.CustomConversionGoalStatusgetStatus()The status of the custom conversion goal.intgetStatusValue()The status of the custom conversion goal.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()CustomConversionGoal.BuildermergeFrom(CustomConversionGoal other)CustomConversionGoal.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CustomConversionGoal.BuildermergeFrom(com.google.protobuf.Message other)CustomConversionGoal.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CustomConversionGoal.BuildersetConversionActions(int index, java.lang.String value)Conversion actions that the custom conversion goal makes biddable.CustomConversionGoal.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)CustomConversionGoal.BuildersetId(long value)Immutable.CustomConversionGoal.BuildersetName(java.lang.String value)The name for this custom conversion goal.CustomConversionGoal.BuildersetNameBytes(com.google.protobuf.ByteString value)The name for this custom conversion goal.CustomConversionGoal.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)CustomConversionGoal.BuildersetResourceName(java.lang.String value)Immutable.CustomConversionGoal.BuildersetResourceNameBytes(com.google.protobuf.ByteString value)Immutable.CustomConversionGoal.BuildersetStatus(CustomConversionGoalStatusEnum.CustomConversionGoalStatus value)The status of the custom conversion goal.CustomConversionGoal.BuildersetStatusValue(int value)The status of the custom conversion goal.CustomConversionGoal.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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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<CustomConversionGoal.Builder>
-
clear
public CustomConversionGoal.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<CustomConversionGoal.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<CustomConversionGoal.Builder>
-
getDefaultInstanceForType
public CustomConversionGoal getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CustomConversionGoal build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CustomConversionGoal buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CustomConversionGoal.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<CustomConversionGoal.Builder>
-
setField
public CustomConversionGoal.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomConversionGoal.Builder>
-
clearField
public CustomConversionGoal.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomConversionGoal.Builder>
-
clearOneof
public CustomConversionGoal.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomConversionGoal.Builder>
-
setRepeatedField
public CustomConversionGoal.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomConversionGoal.Builder>
-
addRepeatedField
public CustomConversionGoal.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomConversionGoal.Builder>
-
mergeFrom
public CustomConversionGoal.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CustomConversionGoal.Builder>
-
mergeFrom
public CustomConversionGoal.Builder mergeFrom(CustomConversionGoal other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomConversionGoal.Builder>
-
mergeFrom
public CustomConversionGoal.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CustomConversionGoal.Builder>- Throws:
java.io.IOException
-
getResourceName
public java.lang.String getResourceName()
Immutable. The resource name of the custom conversion goal. Custom conversion goal resource names have the form: `customers/{customer_id}/customConversionGoals/{goal_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceCustomConversionGoalOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the custom conversion goal. Custom conversion goal resource names have the form: `customers/{customer_id}/customConversionGoals/{goal_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceCustomConversionGoalOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
public CustomConversionGoal.Builder setResourceName(java.lang.String value)
Immutable. The resource name of the custom conversion goal. Custom conversion goal resource names have the form: `customers/{customer_id}/customConversionGoals/{goal_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
public CustomConversionGoal.Builder clearResourceName()
Immutable. The resource name of the custom conversion goal. Custom conversion goal resource names have the form: `customers/{customer_id}/customConversionGoals/{goal_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
public CustomConversionGoal.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
Immutable. The resource name of the custom conversion goal. Custom conversion goal resource names have the form: `customers/{customer_id}/customConversionGoals/{goal_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.
-
getId
public long getId()
Immutable. The ID for this custom conversion goal.
int64 id = 2 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getIdin interfaceCustomConversionGoalOrBuilder- Returns:
- The id.
-
setId
public CustomConversionGoal.Builder setId(long value)
Immutable. The ID for this custom conversion goal.
int64 id = 2 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public CustomConversionGoal.Builder clearId()
Immutable. The ID for this custom conversion goal.
int64 id = 2 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
getName
public java.lang.String getName()
The name for this custom conversion goal.
string name = 3;- Specified by:
getNamein interfaceCustomConversionGoalOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name for this custom conversion goal.
string name = 3;- Specified by:
getNameBytesin interfaceCustomConversionGoalOrBuilder- Returns:
- The bytes for name.
-
setName
public CustomConversionGoal.Builder setName(java.lang.String value)
The name for this custom conversion goal.
string name = 3;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public CustomConversionGoal.Builder clearName()
The name for this custom conversion goal.
string name = 3;- Returns:
- This builder for chaining.
-
setNameBytes
public CustomConversionGoal.Builder setNameBytes(com.google.protobuf.ByteString value)
The name for this custom conversion goal.
string name = 3;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getConversionActionsList
public com.google.protobuf.ProtocolStringList getConversionActionsList()
Conversion actions that the custom conversion goal makes biddable.
repeated string conversion_actions = 4 [(.google.api.resource_reference) = { ... }- Specified by:
getConversionActionsListin interfaceCustomConversionGoalOrBuilder- Returns:
- A list containing the conversionActions.
-
getConversionActionsCount
public int getConversionActionsCount()
Conversion actions that the custom conversion goal makes biddable.
repeated string conversion_actions = 4 [(.google.api.resource_reference) = { ... }- Specified by:
getConversionActionsCountin interfaceCustomConversionGoalOrBuilder- Returns:
- The count of conversionActions.
-
getConversionActions
public java.lang.String getConversionActions(int index)
Conversion actions that the custom conversion goal makes biddable.
repeated string conversion_actions = 4 [(.google.api.resource_reference) = { ... }- Specified by:
getConversionActionsin interfaceCustomConversionGoalOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The conversionActions at the given index.
-
getConversionActionsBytes
public com.google.protobuf.ByteString getConversionActionsBytes(int index)
Conversion actions that the custom conversion goal makes biddable.
repeated string conversion_actions = 4 [(.google.api.resource_reference) = { ... }- Specified by:
getConversionActionsBytesin interfaceCustomConversionGoalOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the conversionActions at the given index.
-
setConversionActions
public CustomConversionGoal.Builder setConversionActions(int index, java.lang.String value)
Conversion actions that the custom conversion goal makes biddable.
repeated string conversion_actions = 4 [(.google.api.resource_reference) = { ... }- Parameters:
index- The index to set the value at.value- The conversionActions to set.- Returns:
- This builder for chaining.
-
addConversionActions
public CustomConversionGoal.Builder addConversionActions(java.lang.String value)
Conversion actions that the custom conversion goal makes biddable.
repeated string conversion_actions = 4 [(.google.api.resource_reference) = { ... }- Parameters:
value- The conversionActions to add.- Returns:
- This builder for chaining.
-
addAllConversionActions
public CustomConversionGoal.Builder addAllConversionActions(java.lang.Iterable<java.lang.String> values)
Conversion actions that the custom conversion goal makes biddable.
repeated string conversion_actions = 4 [(.google.api.resource_reference) = { ... }- Parameters:
values- The conversionActions to add.- Returns:
- This builder for chaining.
-
clearConversionActions
public CustomConversionGoal.Builder clearConversionActions()
Conversion actions that the custom conversion goal makes biddable.
repeated string conversion_actions = 4 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
addConversionActionsBytes
public CustomConversionGoal.Builder addConversionActionsBytes(com.google.protobuf.ByteString value)
Conversion actions that the custom conversion goal makes biddable.
repeated string conversion_actions = 4 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes of the conversionActions to add.- Returns:
- This builder for chaining.
-
getStatusValue
public int getStatusValue()
The status of the custom conversion goal.
.google.ads.googleads.v15.enums.CustomConversionGoalStatusEnum.CustomConversionGoalStatus status = 5;- Specified by:
getStatusValuein interfaceCustomConversionGoalOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
public CustomConversionGoal.Builder setStatusValue(int value)
The status of the custom conversion goal.
.google.ads.googleads.v15.enums.CustomConversionGoalStatusEnum.CustomConversionGoalStatus status = 5;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
public CustomConversionGoalStatusEnum.CustomConversionGoalStatus getStatus()
The status of the custom conversion goal.
.google.ads.googleads.v15.enums.CustomConversionGoalStatusEnum.CustomConversionGoalStatus status = 5;- Specified by:
getStatusin interfaceCustomConversionGoalOrBuilder- Returns:
- The status.
-
setStatus
public CustomConversionGoal.Builder setStatus(CustomConversionGoalStatusEnum.CustomConversionGoalStatus value)
The status of the custom conversion goal.
.google.ads.googleads.v15.enums.CustomConversionGoalStatusEnum.CustomConversionGoalStatus status = 5;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
public CustomConversionGoal.Builder clearStatus()
The status of the custom conversion goal.
.google.ads.googleads.v15.enums.CustomConversionGoalStatusEnum.CustomConversionGoalStatus status = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final CustomConversionGoal.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomConversionGoal.Builder>
-
mergeUnknownFields
public final CustomConversionGoal.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomConversionGoal.Builder>
-
-