Class PlannableUserList.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<PlannableUserList.Builder>
com.google.ads.googleads.v20.services.PlannableUserList.Builder
- All Implemented Interfaces:
PlannableUserListOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PlannableUserList
public static final class PlannableUserList.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<PlannableUserList.Builder>
implements PlannableUserListOrBuilder
A plannable user list.Protobuf type
google.ads.googleads.v20.services.PlannableUserList-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()The name of the user list.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The plannable status of the user list.The user list ID.The user list type.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe name of the user list.com.google.protobuf.ByteStringThe name of the user list.The plannable status of the user list.intThe plannable status of the user list.The user list ID.The user list ID.The user list ID.The user list type.intThe user list type.booleanThe user list ID.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(PlannableUserList other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeUserListInfo(UserListInfo value) The user list ID.setDisplayName(String value) The name of the user list.setDisplayNameBytes(com.google.protobuf.ByteString value) The name of the user list.The plannable status of the user list.setPlannableStatusValue(int value) The plannable status of the user list.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUserListInfo(UserListInfo value) The user list ID.setUserListInfo(UserListInfo.Builder builderForValue) The user list ID.The user list type.setUserListTypeValue(int value) The user list type.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<PlannableUserList.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<PlannableUserList.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<PlannableUserList.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<PlannableUserList.Builder>
-
setField
public PlannableUserList.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<PlannableUserList.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PlannableUserList.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PlannableUserList.Builder>
-
setRepeatedField
public PlannableUserList.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<PlannableUserList.Builder>
-
addRepeatedField
public PlannableUserList.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<PlannableUserList.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PlannableUserList.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PlannableUserList.Builder>
-
mergeFrom
public PlannableUserList.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<PlannableUserList.Builder>- Throws:
IOException
-
hasUserListInfo
public boolean hasUserListInfo()The user list ID.
.google.ads.googleads.v20.common.UserListInfo user_list_info = 1;- Specified by:
hasUserListInfoin interfacePlannableUserListOrBuilder- Returns:
- Whether the userListInfo field is set.
-
getUserListInfo
The user list ID.
.google.ads.googleads.v20.common.UserListInfo user_list_info = 1;- Specified by:
getUserListInfoin interfacePlannableUserListOrBuilder- Returns:
- The userListInfo.
-
setUserListInfo
The user list ID.
.google.ads.googleads.v20.common.UserListInfo user_list_info = 1; -
setUserListInfo
The user list ID.
.google.ads.googleads.v20.common.UserListInfo user_list_info = 1; -
mergeUserListInfo
The user list ID.
.google.ads.googleads.v20.common.UserListInfo user_list_info = 1; -
clearUserListInfo
The user list ID.
.google.ads.googleads.v20.common.UserListInfo user_list_info = 1; -
getUserListInfoBuilder
The user list ID.
.google.ads.googleads.v20.common.UserListInfo user_list_info = 1; -
getUserListInfoOrBuilder
The user list ID.
.google.ads.googleads.v20.common.UserListInfo user_list_info = 1;- Specified by:
getUserListInfoOrBuilderin interfacePlannableUserListOrBuilder
-
getDisplayName
The name of the user list.
string display_name = 2;- Specified by:
getDisplayNamein interfacePlannableUserListOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()The name of the user list.
string display_name = 2;- Specified by:
getDisplayNameBytesin interfacePlannableUserListOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
The name of the user list.
string display_name = 2;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
The name of the user list.
string display_name = 2;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
The name of the user list.
string display_name = 2;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getUserListTypeValue
public int getUserListTypeValue()The user list type.
.google.ads.googleads.v20.enums.UserListTypeEnum.UserListType user_list_type = 3;- Specified by:
getUserListTypeValuein interfacePlannableUserListOrBuilder- Returns:
- The enum numeric value on the wire for userListType.
-
setUserListTypeValue
The user list type.
.google.ads.googleads.v20.enums.UserListTypeEnum.UserListType user_list_type = 3;- Parameters:
value- The enum numeric value on the wire for userListType to set.- Returns:
- This builder for chaining.
-
getUserListType
The user list type.
.google.ads.googleads.v20.enums.UserListTypeEnum.UserListType user_list_type = 3;- Specified by:
getUserListTypein interfacePlannableUserListOrBuilder- Returns:
- The userListType.
-
setUserListType
The user list type.
.google.ads.googleads.v20.enums.UserListTypeEnum.UserListType user_list_type = 3;- Parameters:
value- The userListType to set.- Returns:
- This builder for chaining.
-
clearUserListType
The user list type.
.google.ads.googleads.v20.enums.UserListTypeEnum.UserListType user_list_type = 3;- Returns:
- This builder for chaining.
-
getPlannableStatusValue
public int getPlannableStatusValue()The plannable status of the user list.
.google.ads.googleads.v20.enums.ReachPlanPlannableUserListStatusEnum.ReachPlanPlannableUserListStatus plannable_status = 4;- Specified by:
getPlannableStatusValuein interfacePlannableUserListOrBuilder- Returns:
- The enum numeric value on the wire for plannableStatus.
-
setPlannableStatusValue
The plannable status of the user list.
.google.ads.googleads.v20.enums.ReachPlanPlannableUserListStatusEnum.ReachPlanPlannableUserListStatus plannable_status = 4;- Parameters:
value- The enum numeric value on the wire for plannableStatus to set.- Returns:
- This builder for chaining.
-
getPlannableStatus
The plannable status of the user list.
.google.ads.googleads.v20.enums.ReachPlanPlannableUserListStatusEnum.ReachPlanPlannableUserListStatus plannable_status = 4;- Specified by:
getPlannableStatusin interfacePlannableUserListOrBuilder- Returns:
- The plannableStatus.
-
setPlannableStatus
public PlannableUserList.Builder setPlannableStatus(ReachPlanPlannableUserListStatusEnum.ReachPlanPlannableUserListStatus value) The plannable status of the user list.
.google.ads.googleads.v20.enums.ReachPlanPlannableUserListStatusEnum.ReachPlanPlannableUserListStatus plannable_status = 4;- Parameters:
value- The plannableStatus to set.- Returns:
- This builder for chaining.
-
clearPlannableStatus
The plannable status of the user list.
.google.ads.googleads.v20.enums.ReachPlanPlannableUserListStatusEnum.ReachPlanPlannableUserListStatus plannable_status = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final PlannableUserList.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PlannableUserList.Builder>
-
mergeUnknownFields
public final PlannableUserList.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PlannableUserList.Builder>
-