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.v18.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,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 type
google.ads.googleads.v18.resources.CustomConversionGoal-
Method Summary
Modifier and TypeMethodDescriptionaddAllConversionActions(Iterable<String> values) Conversion actions that the custom conversion goal makes biddable.addConversionActions(String value) Conversion actions that the custom conversion goal makes biddable.addConversionActionsBytes(com.google.protobuf.ByteString value) Conversion actions that the custom conversion goal makes biddable.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Conversion actions that the custom conversion goal makes biddable.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearId()Immutable.The name for this custom conversion goal.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Immutable.The status of the custom conversion goal.clone()getConversionActions(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.intConversion actions that the custom conversion goal makes biddable.com.google.protobuf.ProtocolStringListConversion actions that the custom conversion goal makes biddable.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlonggetId()Immutable.getName()The name for this custom conversion goal.com.google.protobuf.ByteStringThe name for this custom conversion goal.Immutable.com.google.protobuf.ByteStringImmutable.The status of the custom conversion goal.intThe status of the custom conversion goal.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(CustomConversionGoal other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setConversionActions(int index, String value) Conversion actions that the custom conversion goal makes biddable.setId(long value) Immutable.The name for this custom conversion goal.setNameBytes(com.google.protobuf.ByteString value) The name for this custom conversion goal.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResourceName(String value) Immutable.setResourceNameBytes(com.google.protobuf.ByteString value) Immutable.The status of the custom conversion goal.setStatusValue(int value) The status of the custom conversion goal.setUnknownFields(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<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
- 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<CustomConversionGoal.Builder>
-
setField
public CustomConversionGoal.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<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, 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, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomConversionGoal.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CustomConversionGoal.Builder>
-
mergeFrom
-
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 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:
IOException
-
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
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
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
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
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
Immutable. The ID for this custom conversion goal.
int64 id = 2 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
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
The name for this custom conversion goal.
string name = 3;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The name for this custom conversion goal.
string name = 3;- Returns:
- This builder for chaining.
-
setNameBytes
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
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
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
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
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
Conversion actions that the custom conversion goal makes biddable.
repeated string conversion_actions = 4 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
addConversionActionsBytes
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.v18.enums.CustomConversionGoalStatusEnum.CustomConversionGoalStatus status = 5;- Specified by:
getStatusValuein interfaceCustomConversionGoalOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
The status of the custom conversion goal.
.google.ads.googleads.v18.enums.CustomConversionGoalStatusEnum.CustomConversionGoalStatus status = 5;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
The status of the custom conversion goal.
.google.ads.googleads.v18.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.v18.enums.CustomConversionGoalStatusEnum.CustomConversionGoalStatus status = 5;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
The status of the custom conversion goal.
.google.ads.googleads.v18.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>
-