Class SimilarUserListInfo.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SimilarUserListInfo.Builder>
com.google.ads.googleads.v23.common.SimilarUserListInfo.Builder
All Implemented Interfaces:
SimilarUserListInfoOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
SimilarUserListInfo

public static final class SimilarUserListInfo.Builder extends com.google.protobuf.GeneratedMessage.Builder<SimilarUserListInfo.Builder> implements SimilarUserListInfoOrBuilder
 SimilarUserList is a list of users which are similar to users from another
 UserList. These lists are read-only and automatically created by Google.
 
Protobuf type google.ads.googleads.v23.common.SimilarUserListInfo
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    Seed UserList from which this list is derived.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    Seed UserList from which this list is derived.
    com.google.protobuf.ByteString
    Seed UserList from which this list is derived.
    boolean
    Seed UserList from which this list is derived.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    Seed UserList from which this list is derived.
    setSeedUserListBytes(com.google.protobuf.ByteString value)
    Seed UserList from which this list is derived.

    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, 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

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods 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:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<SimilarUserListInfo.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<SimilarUserListInfo.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<SimilarUserListInfo.Builder>
    • getDefaultInstanceForType

      public SimilarUserListInfo getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public SimilarUserListInfo build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public SimilarUserListInfo buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public SimilarUserListInfo.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SimilarUserListInfo.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<SimilarUserListInfo.Builder>
    • mergeFrom

      public SimilarUserListInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SimilarUserListInfo.Builder>
      Throws:
      IOException
    • hasSeedUserList

      public boolean hasSeedUserList()
       Seed UserList from which this list is derived.
       
      optional string seed_user_list = 2;
      Specified by:
      hasSeedUserList in interface SimilarUserListInfoOrBuilder
      Returns:
      Whether the seedUserList field is set.
    • getSeedUserList

      public String getSeedUserList()
       Seed UserList from which this list is derived.
       
      optional string seed_user_list = 2;
      Specified by:
      getSeedUserList in interface SimilarUserListInfoOrBuilder
      Returns:
      The seedUserList.
    • getSeedUserListBytes

      public com.google.protobuf.ByteString getSeedUserListBytes()
       Seed UserList from which this list is derived.
       
      optional string seed_user_list = 2;
      Specified by:
      getSeedUserListBytes in interface SimilarUserListInfoOrBuilder
      Returns:
      The bytes for seedUserList.
    • setSeedUserList

      public SimilarUserListInfo.Builder setSeedUserList(String value)
       Seed UserList from which this list is derived.
       
      optional string seed_user_list = 2;
      Parameters:
      value - The seedUserList to set.
      Returns:
      This builder for chaining.
    • clearSeedUserList

      public SimilarUserListInfo.Builder clearSeedUserList()
       Seed UserList from which this list is derived.
       
      optional string seed_user_list = 2;
      Returns:
      This builder for chaining.
    • setSeedUserListBytes

      public SimilarUserListInfo.Builder setSeedUserListBytes(com.google.protobuf.ByteString value)
       Seed UserList from which this list is derived.
       
      optional string seed_user_list = 2;
      Parameters:
      value - The bytes for seedUserList to set.
      Returns:
      This builder for chaining.